|
|
|
|
|
by chrisjj
1053 days ago
|
|
This is hugely misguided. Architecture comes before implementation, not after. A tool that encourages a view of the structure of the implemenatation to be mistaken for architecture is a tool for failure. Whatever next?? Make your code edits on source accurately generated from the binary?? :) |
|
As a simple example: Predicting the downstream impacts of updating a module from c++11 to c++20 can often be a tedious trial-and-error process. Having prior knowledge of potential effects is a valuable starting point.
Though this leans towards dependency management rather than pure architecture, in practice, the lines can blur.