Para * nix, descubrí que The Art Of Unix Programming de Eric Raymond expresaba bastante bien las ideas detrás de la filosofía de Unix. Todo el libro está en línea, recomiendo este capítulo para ver de qué estoy hablando. Básicamente presenta los conceptos unificadores detrás de los sistemas operativos Unix y sus aplicaciones. Por ejemplo:
- Regla de modularidad: escriba partes simples conectadas por interfaces limpias.
- Regla de Transparencia: Diseñe la visibilidad para facilitar la inspección y la depuración.
Luego explica cómo se aplican estas reglas.
¿Qué constituye la filosofía de Windows?
Nunca he entendido realmente la filosofía detrás de los sistemas operativos Windows , y nunca he conocido a alguien que sepa lo suficiente como para responder la pregunta. Buscar esto en Google solo me trae un montón de comentarios. ¿Existe un libro o conjunto de artículos equivalente a The Art Of Unix Programming, pero para los sistemas operativos Windows?
También me interesaría si alguien cree que tiene una buena respuesta, pero esa podría ser una publicación demasiado larga.