News for hackers. Stuff that matters.
Re:Ask HN: How do you balance between creating flexible syst... by lwhi on Friday January 12, 2024 @10:55AM (#38969572)
The decisions that allow flexibility are usually macro-level decisions.

The overall architecture defines the limit of the solution's scope.

Re:Ask HN: How do you balance between creating flexible syst... by scrapheap on Friday January 12, 2024 @11:19AM (#38969913)
> The overall architecture defines the limit of the solution's scope.

Agreed, but the micro-level decisions will impact how much effort is required to work within that scope. Just because your architecture supports something doesn't mean that it will be easy to implement it.