[클린 아키텍처] 3장 패러다임 개요 & 4장 구조적 프로그래밍
3~6장은 프로그래밍 패러다임을 다룬다. 2부 _ 프로그래밍 패러다임 소프트웨어 아키텍처는 코드로부터 시작한다. 따라서, 코드가 처음 작성된 시점의 프로그래밍부터 설명한다. 👀 프로그래밍의 역사... 다시보기 1938년, 바이너리 언어를 사용하던 시기에도 반복문, 분기문, 할당문, 서브루틴, 스택 등의 구조를 이용했다. 1940년 후반, 어셈블러(assembler)의 등장으로 바이너리 언어를 사용하지 않음이 가능해졌다. 1951년, 그레이스 호퍼는 컴파일러(complier)라는 용어를 만들고, 최초의 컴파일러인 A0 를 발명했다. 이후 Fortran, COBOL, PL/1, SNOBOL, C, Pascal, C++, Java 등 언어가 우루루 나왔다. 이후, 프로그래밍 패러다임에도 혁신적인 변화가 일어났..
2022. 1. 18.