Hoy comencé a tomar un curso sobre ingeniería de software y una vez más me encontré con Agile vs. Waterfall. Basta por favor, como dice El Diego esto es como tomarle la leche al gato o robarle la limosna al ciego. Ojo, hacer la comparacion no está mal, lo que me parece mal es que se pretenda explicar agile comparandolo contra waterfall. Y le pegan a waterfall, una y otra vez y otra vez. ¿Porque no hacer una comparación de Agile vs Métodos orientados al plan? ¿Será que la gente aún no lo tiene claro? No sé, no entiendo, pero a esta altura escuchar gente hablando mal de waterfall me empieza a sonar molesto.
Hago un pedido a los agilista: por favor, cuando quieran presentar agile busquen algún otro mecanismo que no sea pegarle a waterfall.
Esto es buenisimo, me acorde de este articulo cuando lei otro por la web: http://eamodeorubio.wordpress.com/2012/02/13/extends-es-una-mierda-disenando-para-la-herencia/
El articulo explica una cuestion tecnica bastante interesante respecto a como manejar la herencia y la reutilizacion de codigo en java, muy bueno mas alla de si se es un agile fanboy o un waterfall fanboy.
La cuestion es leer bien el articulo por unas frasesitas donde muestra su resentimiento contra agile revelando su, segun mi opinion, ideologia anti-agile
Mas alla de esa preferencia de metodologias el articulo me sirvio para entender un poco mas las cuestiones del desarrollo con lenguajes de tipado estatico