Essays on programming
Source code: Dealing with merge conflicts
Fail loudly: a plea to stop hiding bugs
C++: Avoid explicit loops
Concrete types yield better maintainability
Avoid Boolean Types
Drafts:
Action-Noun or Noun-Action
GhostTypes: Specific types for better maintainability
Related
Up:
Essays