Building software in C#: part 2 (opens in new tab)
In my previous post, I described how historical trends shaped our (or at least my) perception of software architecture. However, with experience and seniority, you learn that code architecture always depends on a variety of context-dependent factors. This is something AI cannot help you with. A human must always establish the direction, depending on human factors such as company culture, team dynamics, formalization of work, responsibilities, and the software life cycle. The best code archite...
Read the original article