resources - popular - quitar articulos sugeridos chrome
Artículos/artículos recomendados sobre el oficio de la programación (7)
Aunque este no es un artículo / artículo, le sugiero que lea:
Refactorización por Martin Fowler et al.
Te hace cambiar totalmente la forma en que ves el código. El código fuente no es para que las máquinas sean felices, sino para los humanos.
Cualquier tonto puede escribir código que una computadora puede entender. Los buenos programadores escriben códigos que los humanos pueden entender. ~ Martin Fowler
Mi intención aquí es tener un solo hilo de tipo de artículos o trabajos de "házmelo -te-haga-un-mejor-programador-solo-para-leer" o publicaciones en blogs realmente sobresalientes que el escritor haya puesto en un gran esfuerzo para destilar ( cualquier cosa que le tome menos de un día para leer ). No tengo tiempo para explorar las criptas gigantes de información de internet (la mayoría de las veces), así que si nos ayudamos mutuamente colocando balizas en las cosas buenas, todos podemos ahorrar tiempo.
Debe
- influya (o al menos haga que examine) su perspectiva / perspectiva de la programación.
- ser agnóstico de la tecnología (no relevante solo para una comunidad específica de programadores).
- no ser un complemento para una nueva arquitectura, producto o metodología.
- no vinculado a un rol específico que sea compatible con la programación. (Cómo hacer mejores especificaciones / UX / etc.)
- no hacer daño a mi cerebro Dirigirse a un público de nivel intermedio a avanzado sin asumir que el lector sea un asistente en matemáticas / cálculo
Veo que ya tenemos '' ¿Cuáles son los mejores artículos de programación? ''y hay cierta cantidad de solapamiento (al menos con la primera página) _ No puedo encontrar palabras para articular la diferencia que quiero transmitir. Creo que el énfasis está aquí en el aspecto ''artesanal''.
Espero que suficientes personas encuentren que esta idea sea de alguna utilidad y contribuya ... o se vota / cierra y no aumenta el ruido.
El Mes del Hombre Mítico , si bien es un libro en lugar de un artículo, es esencial.
Lo que todos los científicos informáticos deberían saber sobre la aritmética de coma flotante es quizás demasiado especializado, pero creo que al menos debería mencionarse aquí.
Es relativamente corto, puede leerlo fácilmente en un día y se concentra en la pragmática de la profesión.
Los archivos de Dijkstra me impresionan. La mayoría son cortos y se pueden leer en menos de una hora. La belleza es que muchos tomarían el resto de la vida natural de uno para comprenderlo realmente. :)
Programación de Peter Naur como construcción de la teoría
Parece que no puede encontrar una versión en línea. Sin embargo, esta pieza se publica como un apéndice en el libro de Agile Software Development: The Co-operative Game de Alistair Cockburn.
El documento de Martin Fowler sobre GUI Architectures . Si los programadores leen esto antes de invocar GUI, el mundo sería un lugar mucho mejor.
Tengo una copia impresa a mano para volver cada vez que estoy confundido con MVC, MVP, MVVM y otros acrónimos que se multiplican por el día ... y la difusión semántica de los mismos.