this is the second essay of a series of articles about Software design:
If you ask a developer “what are your views on software design?” you might get all kinds of answers ranging from “of course it is!” to “it’s a waste of time.” depending on the person’s seniority level and experience.
if your answer is “it’s a waste of time.” …
this is the first essay of a series of articles about Software design:
“WHY?” I love asking “why” about almost anything because its answer always reveals the intent behind the subject and what problem we are really trying to solve. this provides a deeper understanding of the nature of the subject and lays a foundation for thinking on my own and maybe finding new or better ways of resolution.
The question “Why?” here sometimes manifests in other forms like “Does it worth the trouble?” or “why…