한 권으로 읽는 컴퓨터 구조와 프로그래밍 (조너선 스타인하트)
더 나은 소프트웨어 개발을 위한 프로그래머 비밀노트
프로그래밍, 엔지니어링, 컴퓨터 과학
프로그래머는 문제를 관찰하고 해법을 결정한다. 프로그래머는 데이터를 정렬하고 조작하는 최적의 알고리즘을 결정하고, 웹 클라이언트와 웹 서버 사이의 통신 구조를 결정하며, 사용자 인터페이스를 결정하는 등의 작업을 수행한다.
엔지니어링은 지식을 얻고, 얻은 지식을 활용해 어떤 목표를 달성하는 기술이다. 예를 들어 5분안에 사용법을 알 수 있는 저가형 의료 모니터링 시스템을 개발 할 때 단지 프로그래밍 보다 더 많은 지식을 필요로 한다.
컴퓨터 과학은 계산에 대해 연구하는 학문이다. 컴퓨터과학에서 발견한 내용을 엔지니어와 프로그래머가 사용한다.
'# 소쿠리 개발 공부방 > 개발도서 리뷰' 카테고리의 다른 글
[데이터베이스] Real MySQL 8.0 (백은빈, 이성욱) (0) | 2023.11.02 |
---|---|
[Python] Effective Python 파이썬 코딩의 기술 (브렛 슬라킨) (0) | 2023.07.31 |
[TDD] 테스트 주도 개발 시작하기 (최범균) (0) | 2023.07.24 |