Đối với * nix, tôi thấy rằng Nghệ thuật lập trình Unix của Eric Raymond thể hiện ý tưởng đằng sau triết lý Unix khá tốt. Toàn bộ cuốn sách là trực tuyến, tôi đề nghị chương này để xem những gì tôi đang nói về. Về cơ bản, nó đưa ra các khái niệm thống nhất đằng sau các hệ điều hành Unix và các ứng dụng của chúng. Ví dụ:
- Quy tắc mô đun: Viết các phần đơn giản được kết nối bởi các giao diện sạch.
- Quy tắc minh bạch: Thiết kế cho khả năng hiển thị để kiểm tra và gỡ lỗi dễ dàng hơn.
Sau đó, ông đi vào làm thế nào những quy tắc này được áp dụng.
Điều gì tạo nên triết lý Windows?
Tôi chưa bao giờ thực sự hiểu triết lý đằng sau các hệ điều hành Windows và chưa bao giờ thực sự biết bất cứ ai biết đủ để trả lời câu hỏi. Googling này cho tôi chỉ đưa ra một loạt các rant. Có một cuốn sách hoặc bộ bài viết tương đương với The Art Of Unix Lập trình, nhưng dành cho các hệ điều hành Windows?
Tôi cũng sẽ quan tâm nếu ai đó nghĩ rằng họ có câu trả lời hay, nhưng đó có thể chỉ là một bài viết quá dài.