The Silent Heroes

The Software Philosopher

You know when you have a good Software Architecture when you do not notice it, it is uneventful; it’s like running water or electricity: everyone is expecting it to be continuously and uninterruptedly there.

The analogy goes deeper: if a contractor builds a house and messes up the water pipes or the electric wires then no amount of hero work can fix that. The Software Architecture of a complex application is unfixable if it is done wrong.

IMHO there is no place for heroes in the Software Architecture field. A hero is the one who saves the day after a villain brought the reality to its knees.

That is why a good Software Architect needs to do his/her work well all the time, which is easier said than done.

View original post

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s