Showing Posts From
Software architecture
- 15 Aug, 2015
The Dependency Inversion Principle
This is the sixth and final in a series of (hopefully) amu ...
- 21 Jun, 2015
Interface Segregation Principle
This is the fifth in a series of (hopefully) amusing post ...
- 12 Jun, 2015
Liskov Substitution Principle
This is the fourth in a series of (hopefully) amusing post ...
- 20 May, 2015
The Single Responsibility Principle
This is the second in a series of (hopefully) amusing post ...
- 17 Feb, 2015
Socrates on SOLID
This is the first in a series of (hopefully) amusing posts into Robert Martin’s SOLID principles. ...
- 16 May, 2012
It's not all relational
For decades enterprises have understood the database as the true technical authority. No matter wh ...
- 08 May, 2012
What's a Service
In service oriented architecture, services should align with and enforce enterprise semantics and r ...
- 02 May, 2012
Beware Islands of Data & Automation
To learn something complex and paradigm shifting like service oriented architecture (SOA) can b ...
- 29 Apr, 2012
The 11th fallacy: Business Logic can be centralized
Most of the other fallacies of distributed computing are well documented. The last three fallacies ...
- 10 Apr, 2012
What's wrong with Remote procedure calls?
In my last post I lamented the pain felt applying object orientation to distributed architectures ...
- 05 Apr, 2012
We use the Wrong Patterns
One of the pronounced themes of Udi's advanced SOA course is that we have misapplied familiar softw ...
- 04 Apr, 2012
Udi Dahan’s SOA Course
I had the pleasure of attending [Udi Dahan’s Advanced SOA course](http://www.udidahan.com/training/ ...
- 01 Apr, 2012
No SQL Talk
This morning I explored the zoo that is No SQL with some savvy college kids at SMU. I’m always impre ...
- 23 Oct, 2011
Craft of Coding Talk Slides
On the 17th of October I presented a talk at SMU to a group of computer science students. Here’s my ...
- 15 Nov, 2010
C# Delegates
Delegates can be hard to get your head around. I think the reason is that there are so many moving ...