Study Notes by Niladri & AI

Home

❯

Engineering Practices

❯

Clean Code

❯

chapters

chapters

17 items under this folder.

  • Jun 13, 2026

    ch01-clean-code

    • clean-code
    • philosophy
    • craftsmanship
  • Jun 13, 2026

    ch02-meaningful-names

    • clean-code
    • naming
    • readability
  • Jun 13, 2026

    ch03-functions

    • clean-code
    • functions
    • single-responsibility
  • Jun 13, 2026

    ch04-comments

    • clean-code
    • comments
    • documentation
  • Jun 13, 2026

    ch05-formatting

    • clean-code
    • formatting
    • readability
  • Jun 13, 2026

    ch06-objects-and-data-structures

    • clean-code
    • objects
    • data-structures
    • abstraction
    • law-of-demeter
  • Jun 13, 2026

    ch07-error-handling

    • clean-code
    • error-handling
    • exceptions
    • null-safety
  • Jun 13, 2026

    ch08-boundaries

    • clean-code
    • boundaries
    • third-party
    • adapter-pattern
    • learning-tests
  • Jun 13, 2026

    ch09-unit-tests

    • clean-code
    • unit-tests
    • tdd
    • testing
  • Jun 13, 2026

    ch10-classes

    • clean-code
    • classes
    • srp
    • cohesion
    • solid
    • oop
  • Jun 13, 2026

    ch11-systems

    • clean-code
    • systems
    • dependency-injection
    • architecture
    • aop
  • Jun 13, 2026

    ch12-emergence

    • clean-code
    • emergence
    • simple-design
    • dry
    • refactoring
    • design-patterns
  • Jun 13, 2026

    ch13-concurrency

    • clean-code
    • concurrency
    • threading
    • parallel-programming
  • Jun 13, 2026

    ch14-successive-refinement

    • clean-code
    • successive-refinement
    • refactoring
    • case-study
    • open-closed-principle
  • Jun 13, 2026

    ch15-junit-internals

    • clean-code
    • junit
    • case-study
    • refactoring
  • Jun 13, 2026

    ch16-refactoring-serialdate

    • clean-code
    • serialdate
    • case-study
    • refactoring
    • legacy-code
  • Jun 13, 2026

    ch17-smells-and-heuristics

    • clean-code
    • code-smells
    • refactoring

Created with Quartz v5.0.0 © 2026

  • GitHub
  • Discord Community