Header

  1. View current page

    딥뿔이 자라나는 노트

Profile_image?t=1225424611&type=big
나를 바꾼 똑똑한 생활 습관, 스프링노트 - 여러분도 지금 시작해보세요!
71

CleanCode

Robert C. Martin

 

주로 자바로 했는데 루비로 바꿨는데. 공백이 너무 많더라.

why did you write it?

 

잘 만들 시간이 없어요 부족해요.

impeded

시간이 갈 수록 생산성을 떨어지고... 점점 더 상황은 나빠진다. Add More people, Add more mess

cleanup the code -> 생산성을 올릴 수 있다.

we must redesign

incremental improvement
 -> make things little bit nicer

나쁜 코드가 있는체로 해가 뜨게 하지 말라

 

Command line argument example

nicer syntax rspec

 

small function boolean

integer string...

code grow mass

중복

 

if-else 반복된다는 문제

Open Close 원칙

festering pile

 

iteration

best ways to ruin a program

make massive changes in the name of improvement -> X work

keep it excuting!

 

tiny step

 

Open Class의 장점을 살린 코드

 

seperation of concern

clean code를 원하면 messy가 보이자마자 clean을 시작해야한다.

Dinner parable

 

유지를 할 수 없어서 망하는 비지니스

 

Green Band

test first

cleancode

know the only way to go fast!

 

Clean Code book

 

Too many objects

seperation of concern

 

www.objectmentor.com

unclebob@objectmentor.com

History

Last edited on 05/19/2007 03:39 by deepblue

Comments (0)

You must log in to leave a comment. Please sign in.