๐Ÿ“–
Aaron's TECH BOOK
search
โŒ˜Ctrlk
๐Ÿ“–
Aaron's TECH BOOK
  • Intro
  • Lecture
    • AI agent
    • Claude
    • Kubernetes
    • Kafka
    • Kotlin
    • Java
    • Toby
    • MSA
    • Spring Boot
    • Spring Batch
    • Spring Core Advanced
    • Spring DB Part II
    • Spring DB Part I
    • JPA API and Performance Optimization
    • JPA Web Application
    • JPA Programming Basic
    • Spring MVC Part 2
    • Spring MVC Part 1
    • Http
    • Spring Core
    • Study
  • Book
    • ์š”์ฆ˜ ๋‹น๊ทผ AI ๊ฐœ๋ฐœ
    • ๋Œ€๊ทœ๋ชจ ์‹œ์Šคํ…œ ์„ค๊ณ„ ๊ธฐ์ดˆ 2nd
    • Microservices Patterns
    • Kafka Streams in Action
    • Effective Kotlin
    • ์ด๋ฒคํŠธ ์†Œ์‹ฑ๊ณผ MSA
    • ๋ชฝ๊ณ DB ์™„๋ฒฝ ๊ฐ€์ด๋“œ
    • Kotlin Cookbook
    • Kotlin in Action
    • Kent Beck Tidy First?
    • ๋Œ€๊ทœ๋ชจ ์‹œ์Šคํ…œ ์„ค๊ณ„ ๊ธฐ์ดˆ
    • ์‹ค์šฉ์ฃผ์˜ ํ”„๋กœ๊ทธ๋ž˜๋จธ๐Ÿ“–
    • GoF Design Patterns
    • ๋„๋ฉ”์ธ ์ฃผ๋„ ๊ฐœ๋ฐœ ์‹œ์ž‘ํ•˜๊ธฐ
    • Effective Java 3/E
    • ์†Œํ”„ํŠธ์›จ์–ด ์žฅ์ธ
    • ํ•จ๊ป˜ ์ž๋ผ๊ธฐ
    • Modern Java In Action
    • Refactoring
    • ๊ฐ์ฒด์ง€ํ–ฅ์˜ ์‚ฌ์‹ค๊ณผ ์˜คํ•ด
    • Clean Code
    • ์ž๋ฐ” ORM ํ‘œ์ค€ JPA ํ”„๋กœ๊ทธ๋ž˜๋ฐ
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. Book

Clean Code

Clean Codearrow-up-right ์ฑ…์„ ์š”์•ฝํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.

2. ์˜๋ฏธ ์žˆ๋Š” ์ด๋ฆ„(Meaningful name)arrow-up-right

3. ํ•จ์ˆ˜(Function)arrow-up-right

4. ์ฃผ์„(comment)arrow-up-right

5. ํ˜•์‹ ๋งž์ถ”๊ธฐ(Formatting)arrow-up-right

6. ๊ฐ์ฒด์™€ ์ž๋ฃŒ ๊ตฌ์กฐ(Object and data structure)arrow-up-right

7. ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌarrow-up-right

8. ๊ฒฝ๊ณ„(์™ธ๋ถ€ API)arrow-up-right

9. ๋‹จ์œ„ ํ…Œ์ŠคํŠธarrow-up-right

10. ํด๋ž˜์Šค(Class)arrow-up-right

11. ์‹œ์Šคํ…œ(System)arrow-up-right

12. ์ฐฝ๋ฐœ์„ฑ(emergent creativity)arrow-up-right

13. ๋™์‹œ์„ฑ(concurrent)arrow-up-right

14. ์ ์ง„์ ์ธ ๊ฐœ์„ arrow-up-right

Reference

https://github.com/ludwiggj/CleanCodearrow-up-right

https://github.com/Yooii-Studios/Clean-Codearrow-up-right

Last updated 2 years ago