SOLID, YAGNI, KISS, DRY... Los programadores somos vagos hasta para poner nombres. Pero... ¿es fácil ser vago? Al contrario de lo que mucha gente piensa, ser "vago" es un arte, y como tal se debe cultivar.
En esta charla veremos qué ideas se esconden detrás de estos acrónimos, veremos Clean Architecture, refactorización de código, patrones, y buenas prácticas en general que nos garantizaran trabajar eficientemente y dormir bien por las noches sabiendo que hemos hecho bien nuestro trabajo.
Los ejemplos de la charla estarán en C#, pero cualquier programador con conocimientos de C++/Java debería poder entender los ejemplos sin dificultad.
Bibliografia recomendada:
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin)
The Pragmatic Programmer (Andrew Hunt, David Thomas)