These days I've been reading a lot of academic and scientific papers related to the Software Architecture area. I'm impressed by the huge amount of knowledge out there, but I'm more impressed by the gap between theory and practice in this field. I'm not naive, I knew the gap was there, I just didn't think it would be this big. Let me explain, I've been programming for a living for over 4 years now, I've worked for different companies, with colleagues from all around the world, developing software for a wide variety of customers, and in all this years there's been one constant, at some point chaos emerges!!, among other things because of the lack of a useful software architecture. I know this isn't how things are supposed to be, that's why my thesis topic is going to be all about architecture enforcement. The things is that there are some really good ideas and projects published out there, but to be honest, not easily available unless you're in the academia. If they're not read by the ones taking the design decisions out there, they just turn into anecdotes, which is really bad because in the end it's programmers who get affected the most:.
Esas alas que no acaban de llenarse de mañana
y te urgen siempre a continuar.
No hay comentarios:
Publicar un comentario