Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Git
- Hot Publisher
- flab
- CLI
- Cold Publisher
- OOAD
- 멘토링 후기
- Depromeet
- 버전관리
- OS
- 디프만
- Round Robin
- spring boot
- 파이썬
- 건국대학교
- 큐시즘
- 원격 저장소
- 에프랩
- RxJava
- CPU Scheduling
- github
- 마블 다이어그램
- js 개발자라면 알아야하는 핵심 컨셉
- Observable
- Hot Publish
- 자바스크립트
- time slice
- spring
- js
- 생활코딩
Archives
- Today
- Total
목록OOP (1)
글쓰는 개발자
[협업]개발 학생의 협업 도전기 #2-1.객체지향 개발 방법론(OOAD) : OOP, UP
모든 일에 있어 가장 중요한 일은 개요(또는 목차)를 잡는 것이라고 생각한다. 개요를 잡고 무언가를 시작하게 되면, 큰 문제에 직면하더라도 그것을 조각내서 단순화하여 생각할 수 있고 개요 간의 관계 또한 선명하게 살필 수 있으며 전체 맥락도 빠르게 파악할 수 있는 등의 여러 가지 장점이 많다고 생각하기 때문이다. 이 개요라는 것은 비단 문장에서뿐만 아니라 어떤 영역에서든 적용될 수 있고, 각 영역에서 정의하는 그들만의 단어로 표현되는 듯하다. 소프트웨어 개발에 있어서 이러한 개요는 '설계'라는 단어로 표현할 수 있지 않을까. 무턱대고 각종 IDE를 실행하여 일단 코드를 써 내려가는 것보다는, 먼저 시스템에 대한 도메인을 파악하고, 아키텍처를 잡고 각 모듈들간의 관계에 대해 파악하는 등의 일련의 '개요 잡..
Development/Software Engineering
2020. 7. 5. 19:05