1. 요구사항의 명확화 - 정확히 무엇을 할것인지를 정의할것

2. 파라미터 정의 - int / array / date / timestamp 인지 파라미터를 명확히 한다. 

3. 기능의 순서 설계 - 요구사항을 진행하기 위해서 어떤 순서로 코드를 작성할 것인가? 
    UML / 다이어그램  / 순서도 등을 통해 순처리/예외처리를 확인 을 통해 간결해 진다.

4. 코드 작성 및 리팩토링 (코드를 짜면서 기능을 추가 할수도 있으며, 기능 단위로 다시 묶음으로써 리팩토링이 가능해 진다. )

5. 추가 사항이 있는가 확인. 있다면 다시 1번으로 

- 버그나 에러는 1, 2번에서 빠진게 있는것. 만일 이게 아니라면 기능상의 오류
   (기능정의부터 잘못됨)
- 코드부터 작성하지 말자. 기능과 파라미터를 명확히 하면 더 시간을 아낄수 있다
- 내가 하는 일을 말로 설명할수 있어야 한다. 만일 이것을 못한다면 코딩을 하는게 아니라 버그를 만드는것이다.  


'server > 아키텍쳐' 카테고리의 다른 글

코딩을 하기전 해야할 일들  (0) 2018.12.28
web developer roadmap  (0) 2018.12.20
DSR ( direct server return )  (0) 2018.12.11
서버 구조 생각하기  (0) 2018.11.29

WRITTEN BY
No.190
세계정복의 시작점

트랙백  0 , 댓글  0개가 달렸습니다.
secret