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
- ElasticSearch
- 이펙티브자바
- 김영한
- 스프링
- 카카오 면접
- Sort
- 알고리즘정렬
- k8s
- Spring
- kubernetes
- 코딩테스트
- java
- 자바스크립트
- 스프링부트
- 스프링 핵심원리
- 스프링핵심원리
- JavaScript
- 알고리즘
- Effective Java
- 엘라스틱서치
- 자바
- 카카오
- 이차전지관련주
- 오블완
- Effective Java 3
- 클린아키텍처
- 이펙티브 자바
- 티스토리챌린지
- effectivejava
- 예제로 배우는 스프링 입문
Archives
- Today
- Total
목록절차지향프로그래밍 (1)
Kim-Baek 개발자 이야기

구조적 프로그래밍의 발견 구조적 프로그래밍은 1960년대 네덜란드의 데이크스트라라른 프로그래머에 의해서 발견되었다. 이 때 프로그래밍은 진공관으로 이루어진 컴퓨터로 하던 시기였는데, 컴퓨터가 거대하고, 쉽게 손상되고 느리고 결과까지 믿을 수 없는 상태였다. 데이크스트라는 프로그래밍이 어렵고, 프로그래머가 프로그래밍을 잘하지 못한다는 문제를 인식했다. 그래서 조그만 세부사항이라도 간과하면 프로그램이 정상동작하지 않는 것을 볼 수 있었다. 데이크스트라는 프로그래머가 작성한 코드가 올바르게 동작하기를 원했고, 코드가 올바르게 동작한다는 사실을 수학적인 원리를 적용해서 풀려고했다. 수학적 증명 자세한 수학적인 기법은 설명하지 않지만, 예전에 배웠던 수학적 귀납법이 기억나는가? p(1)이 참이고, P(n)이 참이..
개발
2022. 2. 2. 16:58