We've all been asked about the Strategy design pattern during interviews, but few of us know that the inspiration behind it didn't come from the software engineering field.
It came from an architect.
We've all been asked about the Strategy design pattern during interviews, but few of us know that the inspiration behind it didn't come from the software engineering field.
It came from an architect.
8-9 every morning, bebop jazz, good coffee
50% of what I write turns out to be pure slop, and I throw it out.
30% has potential and can turn into something good with heavy editing.
And 20% is actually good writing that I’m proud of.
8-9 every morning, bebop jazz, good coffee
50% of what I write turns out to be pure slop, and I throw it out.
30% has potential and can turn into something good with heavy editing.
And 20% is actually good writing that I’m proud of.
But it's always been about maintainability, not beauty.
But it's always been about maintainability, not beauty.
To reach for something else it has to be a super specific situation. Also, no performance optimizations unless I can measure an actual problem.
To reach for something else it has to be a super specific situation. Also, no performance optimizations unless I can measure an actual problem.
1. Can I run it locally?
2. Can I deploy it?
If the answer is "yes" to both, every other problem becomes much easier to handle.
1. Can I run it locally?
2. Can I deploy it?
If the answer is "yes" to both, every other problem becomes much easier to handle.
I just want to build things.
I write simple code so I can maintain it. I structure things so I don’t have to remember where they are. I follow principles so I have solutions to common problems.
I just want to build things.
I write simple code so I can maintain it. I structure things so I don’t have to remember where they are. I follow principles so I have solutions to common problems.
With time the fear that you don't know enough gets replaced with the confidence that there's a way around even the gnarliest of problems.
With time the fear that you don't know enough gets replaced with the confidence that there's a way around even the gnarliest of problems.
alexkondov.com/reading-code...
alexkondov.com/reading-code...