๐Ÿ“–
Aaron's TECH BOOK
search
Ctrlk
  • Introchevron-right
  • Lecture
    • AI agent
    • Claudechevron-right
    • Kuberneteschevron-right
    • Kafkachevron-right
    • Kotlinchevron-right
    • Javachevron-right
    • Tobychevron-right
    • MSAchevron-right
    • 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 2chevron-right
    • Spring MVC Part 1chevron-right
    • Httpchevron-right
    • Spring Core
    • Studychevron-right
  • Book
    • ์š”์ฆ˜ ๋‹น๊ทผ AI ๊ฐœ๋ฐœ
    • ๋Œ€๊ทœ๋ชจ ์‹œ์Šคํ…œ ์„ค๊ณ„ ๊ธฐ์ดˆ 2ndchevron-right
    • Microservices Patternschevron-right
    • Kafka Streams in Actionchevron-right
    • Effective Kotlinchevron-right
    • ์ด๋ฒคํŠธ ์†Œ์‹ฑ๊ณผ MSAchevron-right
    • ๋ชฝ๊ณ DB ์™„๋ฒฝ ๊ฐ€์ด๋“œchevron-right
    • Kotlin Cookbookchevron-right
    • Kotlin in Actionchevron-right
    • Kent Beck Tidy First?
    • ๋Œ€๊ทœ๋ชจ ์‹œ์Šคํ…œ ์„ค๊ณ„ ๊ธฐ์ดˆchevron-right
    • ์‹ค์šฉ์ฃผ์˜ ํ”„๋กœ๊ทธ๋ž˜๋จธ๐Ÿ“–
    • GoF Design Patterns
    • ๋„๋ฉ”์ธ ์ฃผ๋„ ๊ฐœ๋ฐœ ์‹œ์ž‘ํ•˜๊ธฐchevron-right
    • Effective Java 3/Echevron-right
    • ์†Œํ”„ํŠธ์›จ์–ด ์žฅ์ธ
    • ํ•จ๊ป˜ ์ž๋ผ๊ธฐ
    • Modern Java In Actionchevron-right
    • Refactoringchevron-right
    • ๊ฐ์ฒด์ง€ํ–ฅ์˜ ์‚ฌ์‹ค๊ณผ ์˜คํ•ดchevron-right
    • 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