- mini-PM을 하면서 내가 고민했던 지점을 내가 팀원이 되어서도 팀과 팀장을 배려할 수 있으면 좋겠다.
- 어떻게 해야 고생을 덜 하는 유지보수 체계를 미리 만들까?
- 사전에 이름 규칙 정하기
- ’-’, ‘_’ 사용, 명사 동사 등
- 이를 문서화하고 학습하기
- 유지보수 구조를 정하기
- 어떤 기능을 독립시킬까?
- 서버
- config
- action
- 틀
- html
- css
- js
- 의존관계
- 나중에 배우는 틀이 어떤 기능을 지원하고, 어떤 원리로 이루어지는지
- 서버
- 어떤 기능을 독립시킬까?
- 어떻게 해야 1인분을 하고, 내 책임으로 산출물을 전할 수 있을까
- 선조건과 후조건 생각하기
- input 변수와 output 변수 고민하기
- input의 선조건
- 직접적인: 목표로하는 db 이름
- 간접적인
- import하는 script
- 로컬 파일 import
- css 파일 import
- JS 파일 import
- firebase import
- config
- firebase 관련 import
- import하는 script
- output하는 후조건
- firebase(JS) ↔ main.js: firebase 신호 관련 db 객체
- input의 선조건
- 내가 작업함에 따라 증가하는 복잡도 생각하기
- html ↔ css: class 복잡성
- html ↔ JS(Jqeury): id 복잡성
- main.js ↔ 다른 js파일 ↔ html속 script 태그: 복잡성
- input 변수와 output 변수 고민하기
- 선조건과 후조건 생각하기
- 사전에 이름 규칙 정하기
'(2024-10) 스파르타 내일배움캠프 - 백엔드 > TIL' 카테고리의 다른 글
(2024-11-12) TIL 풀이 (1) | 2024.11.12 |
---|---|
(2024-11-11) 개인 공부 (0) | 2024.11.11 |
(2024-11-06) TIL (3) | 2024.11.06 |
(2024-11-05) TIL (0) | 2024.11.05 |
(2024-11-04) TIL (0) | 2024.11.04 |