News for hackers. Stuff that matters.
Re:“What if it changes?” by epicureanideal on Sunday May 22, 2022 @08:17PM (#31474141)
> Curiously, while folks sometimes complain about breaking up a system into smaller microservices or smaller classes, nobody every complains about being asked to break up an essay into paragraphs.

There are orders of magnitude different amounts of work in each of these cases. (I’m not saying it’s a lot of work but it’s still significantly more in some of those cases relative to the others.)

Re:“What if it changes?” by Transfinity on Sunday May 22, 2022 @09:15PM (#31474420)
Perhaps "break up your book into chapters" is a better metaphor for microservices. Breaking a chapter into paragraphs makes me think more of OO design or functional decomposition.
Re:“What if it changes?” by dgb23 on Monday May 23, 2022 @06:14AM (#31477121)
It’s breaking up into whole books. Each has is stored, distributed, addressed and built separately. You have to become an expert at making the implied overhead efficient, because it will dominate everything you do.