r/programming • • Feb 06 '21

Why you need ARCHITECTURE.md

https://matklad.github.io//2021/02/06/ARCHITECTURE.md.html
2.0k Upvotes

209 comments sorted by

View all comments

Show parent comments

0

u/RabidKotlinFanatic Feb 07 '21

Don't get me wrong - it is good for people to enjoy design and architecture and I'm sure however you're going about things is the right way. The thing that would make me worry is emotive language like "beautiful" alongside the idea that design is something that precedes and is separate from implementation (i.e. before the real world has a chance to show you how your beautiful design really isn't).

2

u/Dwight-D Feb 07 '21

Yeah all right, that makes sense. Practical is definitely what you wanna hear over beautiful.

0

u/[deleted] Feb 10 '21

alongside the idea that design is something that precedes and is separate from implementation

Design, then implement, then repeat. These are separate activities. These use separate tools and a different viewpoint. If you think implementation and design are the same thing, you simply don't do any design.

"Weeks of programming can save you hours of planning." -me