Email or username:

Password:

Forgot your password?
Ken Scambler

Software architecture hot tips:
- Good things are better than bad things, except when they're not
- Also nothing is good or bad
- It depends
- The answer to every question is "it depends", except for when it doesn't. It depends
- Name three things you like. You can't have them at the same time
- No.
- There are many definitions of software architecture, but none of them are correct
- There's no such thing as software architecture

13 comments
Victor S Sigmoid

@kenbot - Make sure to ask users what they want.
- Users don't know what they want

nonspecialist

@kenbot
- any decision you make now will be wrong
- you have to make a decision now, or things will be worse

Daniel Hall

@nonspecialist @kenbot
- This decision will be better than the last one
- Next time you'll do better

nonspecialist

@smarthall @kenbot
- if you don’t make a decision, it will be made for you and you’ll have to live with the consequences

Jonathan Yu

@nonspecialist @smarthall @kenbot If you do make a decision, you'll still have to live with the consequences. Even if your predecessor made the decisions, you'll live with the consequences

Chuck

@nonspecialist @kenbot

Every decision you make succeeds in teaching you something. Do not fear making a "wrong" decision, embrace the excitement of learning definitively what the right decision is!

Casey

@kenbot ah yes, metamodern architecture

jnfrd Jan

@kenbot I agree. Mostly.

bad things are always bad. Good are sometimes bad.

Mikael Lundin 🍀🥦♻️

@kenbot I make a point of never telling clients ”it depends”. It’s like handing over the responsibility of a hard decision to someone that doesn’t have a clue.
I usually outline the problem, the alternatives and hand them my recommendation. Then they go ahead doing the opposite because they have a gut feeling, but at least I’ve done my part. 😉

Ken Scambler

@mikaellundin With you 100% there. It's always true, and therefore carries no weight on its own

Go Up