News for hackers. Stuff that matters.
Re:You Want Modules, Not Microservices by mbork_pl on Tuesday January 03, 2023 @09:15AM (#34231558)
Well, Git is pretty good at merging when the changes are in different places of the same file. Though your second point is a very good one.

FWIW, sometimes when I worked on a really large file, I put some ^L's ("new page" characters) between logical sections, so that I could utilize Emacs' page movement commands.

Re:You Want Modules, Not Microservices by speed_spread on Wednesday January 04, 2023 @05:27PM (#34252821)
It's not just git, it's pull requests and code reviews that block on concurrent file updates. The workflow friction multiplies with the number of devs sharing the same code area. Small files minimize this by making more granular work units.