News for hackers. Stuff that matters.
Re:Repeat yourself, do more than one thing, and rewrite ever... by commandersaki on Friday March 24, 2023 @01:20AM (#35285349)
The original poster said if you chop a big hairy complicated thing into functions to fit on a screen you've gained nothing. The response is that if they're named reasonably and pure then you have.

Now the reason I posted that inlining article from Carmack leans heavily into this line of advice: "if a function is only called from a single place, consider inlining it."

Taking a complicated mess and breaking it into functions that are called from a single place seems better served by organising the code (maybe with duplication if needed) and writing inline comments rather than devoting a call tree to that section of code.

There are no comments on this comment yet.