티스토리 뷰
개발자에게 있어서 알고리즘은 어떤 의미일까? 필요 충분조건인가? 아니면 구시대의 유물과 같은 존재인가? 과거에는 상상하지도 못했던 컴퓨팅 파워를 우리는 단지 데스크탑으로 노트북으로 사용하고 있는 지금, 보다 더 빠르고 보다 더 효율적인 프로그래밍을 위한 알고리즘은 과연 개발자의 필수도구인가? 묻지 않을 수 없다. 앞으로 AI가 인간을 대신해서 프로그래밍을 하고, 오히려 데이터 분석에 보다 더 관심이 기울어질 수 있는 작금의 개발의 추세에서 알고리즘은 어떤 위치를 차지 하는가? 역시 묻지 않을 수 없다. 그렇다면 이렇게 생각해보면 어떨까? 알고리즘과 자료구조는 코드를 좀 더 아름답게 클린하게 프로그램의 날줄과 씨줄을 좀더 꼼꼼하게 촘촘하게 구조화해주는 도구이며, 또한 알고리즘과 자료구조는 개발자의 문제 해결 능력을 한 층 더 짜임새있게 더 단단하게 해 주는 접착제와 같은 역할을 한다고 가정해보자. 그렇다면 자료구조와 알고리즘은 오히려 개발자가 반드시 알아야 할 언어의 Syntax처럼 관점이 쉬프트되리라 확신한다. 저자는 일본인 특유의 장인정신을 어김없이 이 책에 쏟아붓고 있다. 이 책을 통해 개발자는 로직에 훨씬 자유롭고 창조적이며 효율적이고 깔끔한 코딩을 본인 스스로 확인하게 될 것이다.
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- SQL
- 리눅스
- command tools
- 원격로그인
- J2SE
- classpath
- JDBC
- Installation
- mysql
- 우분투
- PHP
- Android
- Fedora14
- dev-c++
- javascript
- JAR
- CSS3
- Linux
- Fedora
- AJAX
- ftp서버
- LECTURE
- ubuntu
- Eclipse
- Apache
- Flex
- Windows 8.1
- EditPlus
- Javadoc
- windows 7
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 30 | 31 |
글 보관함