Programming Practice

From GM-RKB
Revision as of 17:50, 7 October 2024 by Gmelli (talk | contribs) (Created page with "A Programming Practice is a software development practice that encompasses various techniques, methodologies, and conventions used by programmers to write, structure, and maintain code in an efficient and effective manner. * <B>Context:</B> ** It can (typically) involve guidelines and principles that shape how code is written, such as adhering to Coding Standards or using Design Patterns. ** It can (often) focus on reducing complexity and enhancing code...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

A Programming Practice is a software development practice that encompasses various techniques, methodologies, and conventions used by programmers to write, structure, and maintain code in an efficient and effective manner.



References

2022

  • (Martin & Fowler, 2022) ⇒ Robert C. Martin, and Martin Fowler. (2022). "Clean Code: A Handbook of Agile Software Craftsmanship.” In: Addison-Wesley Professional.
    • NOTE: It discusses various programming practices aimed at improving code quality and maintainability through principles of clean coding.

2019

  • (Beck, 2019) ⇒ Kent Beck. (2019). "Test-Driven Development: By Example.” In: Addison-Wesley.
    • NOTE: It introduces the concept of Test-Driven Development (TDD), a programming practice focused on defining tests before implementation.