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 | 29 |
Tags
- #TIL #Today I Learned #기록 #회고 #ternary statement #swich statement #스위치 반복문 #
- Hackerrank #해커랭크 #python #파이썬 #알고리즘 #Algorithm
- javascript '===' #javascript #TIL #Today I Learned #기록 #회고
- 강의 #느낀점 #snowfox #스노우폭스 #김승호회장
- TIL #Today I Learned #
- 블로그 셀프제작
- 블로그만들기 #웹사이트만들기 #
- hackerrank #python #algorithm #해커랭크 #파이썬 #알고리즘
- javascript #event #onclick #js
- 기록 #회고
- 웹페이지제작 #
- TIL #Today I Learned # 기록 # 회고 #Udemy
- 자바스크립트 #javascript #datatype #데이터타입 #자료형
- single source of truth란 #single source of truth #자료의중복 #자료의비정합성 #비정합성 #리팩토링
- 고스트 블로그 #
- javascript #statement #expression #difference
- 불리언 #Boolean #number #string #symbol #null #undefined
Archives
- Today
- Total
목록2020/02/29 (1)
well-balanced
[TIL] 기록 98일차
Today I Learned 객체지향 프로그래밍의 등장 배경과 장단점에 대해 알아보았다. 전체적인 윤곽을 완성하고, 어떤 기능이 필요한 지 분석한 후 개발을 진행하는 기존의 Top-down 방식의 개발에서 다음과 가이 몇 가지 비효율적인 요인들이 있었다. 모든 기능을 다 합쳐봐야지 동작 여부를 알 수 있었다. 각 기능마다 서로의 의존성이 강해 오류가 발생할 확률이 높다. 이를 개선하기 위해 객체지향 프로그래밍이 등장한다. 직관적이고, 테스트 혹은 실행하기도 편하며, 데이터에 변화가 있더라도 각각의 객체들이 독립적으로 존재하기 때문에 하나의 객체만 확인해보면 되기 때문에 유지 보수도 용이하다. 하지만 사람이 이해하고 작성하기 편한 방식으로 코드를 나눠두다 보니, 실행 속도나 저장 공간 측면에서 비효율적이기..
TIL : study log
2020. 2. 29. 19:23