Learnings from Working with Programming Rules and Guidelines
Briefly

Arne Mertz emphasized the importance of programming rules and guidelines in promoting code consistency among developers. While these guidelines can enhance collaboration, misapplication can result in poor code quality. Mertz advocated for a selective approach to adopting rules and encouraged developers to document their deviations clearly. He pointed out that lengthy documents often go unread, leading to ignorance of important guidelines. Mertz provided an example related to C++ Core Guideline, explaining the implications of improperly using certain member types in code, which could hinder functionality.
Arne Mertz argues that programming rules improve consistency but warns against misapplication, urging developers to adopt guidelines selectively and document deviations for better collaboration.
Mertz highlights that while guidelines can enhance code quality, improper use can lead to cumbersome, suboptimal code, citing the importance of understanding specific guidelines.
Read at InfoQ
[
|
]