Study Notes by Niladri & AI
Search
Search
Dark mode
Light mode
Explorer
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