배워서 남주는 개발자 :)

Tip

효율적인 프로그래밍의 방법 및 순서 For Jr.Dev

핏짜보이 2022. 1. 22. 22:32
반응형

 

  • 프로그래밍 순서

1.환경세팅

1)빌드 세팅

2)디버깅

3)CI/CD

4)상수/변수 정의

5)화면그리기 : mark-up language → tree 구조 (2차원의 모든 구조를 표현가능)

→화면별로 : 상수/ 변수/ 네트워크/ 이벤트/ 컨버터/ 포맷터 설정!

 

6)함수

 

 

4-1.상수

→ 디자인, 크기, 색깔, 글꼭, 마진, string값 등 필요한 값들을 지정해놓고 가져다가 사용.

1) 디자인

2) 정책 : if문 안에 들어가는 기준 (상수나 비율[%]로도 가능.)

ex) Thresholding 등

3) 설정

ex) network, DB, 환경 등

 

4-2.변수

ex) normal 버튼

⇒ 변수

title→ string ‘확인’

onClick→ callBack

 

6)함수 작성 순서

-init() 

  • 역할 : 멤버 변수 초기화(instance 할당)

-req-()

-converter()

  • 컨버터 안에 여러 정책들이 포함됨. (네트워크, 화면, 드로잉 데이터 등이 정의되어 있어야 함.)

-renderer()

-invalidate()

 

*converter()/ renderer()를 분리해서 활용하기!

⇒ 디버깅하는 분야를 찾기 명확해짐.

 

<핵심>

1.중복소스 없애기

2.Data 정의

 

댓글과 지적은 환영합니다! :)

728x90