ianmorgan.github.io

Blog - Why I Start With Aggregates

Follow me on GitHub

#

20+ years ago I learnt C++, and object oriented anything (code, design, analysis, database) was going to rule software development. 15, 20 years ago I was building applications using the component architectures of the day, COM+, EJBs and stored procedures, and feeling uncomfortable about how much time I spent just solving technical problems. Sometime early in the millenium I went to talk on this inspiring new framework Spring, and a close collegeaue was mad on something called Hibernate , which had actually done a workable job of making Java and SQL work together. And a fried who went to work for Thoughtworks would never stop talking about TDD. We spend less time worrying about technical problems and got systems delievered more or less on time 5 or so years ago we started to get frustrated