출처: https://dev.to/lpasqualis/the-5-problem-solving-skills-of-great-software-developers-4e6
큰 문제를 작고 단순한 과제로 분해할 수 있는 능력
병렬적으로 일정을 조율하여 진행하는 능력
사전 요구 조건 관계 등을 이해하기
추상화를 통한 변화 대비하기. 그렇다고 과하게 예측하여 추상화하지 않기
재사용을 고려하기.
이미 있는 것을 만들지 않기. 또한 새로 만드는 것은 나중에 사용할 수 있는 형태로 진행하기.
데이터 흐름 관점에서 바라보기
반응형
'2. 개발 > 2.0 개발 잡설' 카테고리의 다른 글
네트워크 연결 테스트와 ping? (0) | 2021.04.03 |
---|---|
배틀넷 런처에서 찾은 L10N 이슈 (0) | 2021.03.05 |
L10N 번역시 Context의 중요성 (0) | 2020.04.08 |
왜 C개발자는 사회주의자 성향이 높은가? (0) | 2019.10.23 |
기술 기업 블로그 (1) | 2019.04.15 |