Premature optimization is the root of all evil. It is quite rare that you ever need to build something from scratch. Use code comments to explain why you are doing something. 100% line/branch coverage doesn't mean your code is bug-free. Write your tests to covers all functional requirements, not to cover lines/branches.
Table of contents
Building Software:Designing Systems:Miscellaneous Tips:Security:Pull Requests:Learning:Productivity:Self:Interpersonal:Communication:Career:Bonus:12 Comments
Sort: