Comment on Bill is a pro grammer

EnderMB@lemmy.world ⁨1⁩ ⁨year⁩ ago

Comments don’t describe the code. They describe the decision to use this business logic.

If you stick to good engineering practices, like small methods/functions, decoupling, and having testable code, you don’t often need many comments to show what your code does. I always recommend a method signature, though, because you can save a few seconds by just saying that a block of code does, rather than me needing to read exactly how you turned one dict into another dict…

source
Sort:hotnewtop