티스토리 뷰

개발자에게 있어서 알고리즘은 어떤 의미일까? 필요 충분조건인가? 아니면 구시대의 유물과 같은 존재인가? 과거에는 상상하지도 못했던 컴퓨팅 파워를 우리는 단지 데스크탑으로 노트북으로 사용하고 있는 지금, 보다 더 빠르고 보다 더 효율적인 프로그래밍을 위한 알고리즘은 과연 개발자의 필수도구인가? 묻지 않을 수 없다. 앞으로 AI가 인간을 대신해서 프로그래밍을 하고, 오히려 데이터 분석에 보다 더 관심이 기울어질 수 있는 작금의 개발의 추세에서 알고리즘은 어떤 위치를 차지 하는가? 역시 묻지 않을 수 없다. 그렇다면 이렇게 생각해보면 어떨까? 알고리즘과 자료구조는 코드를 좀 더 아름답게 클린하게 프로그램의 날줄과 씨줄을 좀더 꼼꼼하게 촘촘하게 구조화해주는 도구이며, 또한 알고리즘과 자료구조는 개발자의 문제 해결 능력을 한 층 더 짜임새있게 더 단단하게 해 주는 접착제와 같은 역할을 한다고 가정해보자. 그렇다면 자료구조와 알고리즘은 오히려 개발자가 반드시 알아야 할 언어의 Syntax처럼 관점이 쉬프트되리라 확신한다. 저자는 일본인 특유의 장인정신을 어김없이 이 책에 쏟아붓고 있다. 이 책을 통해 개발자는 로직에 훨씬 자유롭고 창조적이며 효율적이고 깔끔한 코딩을 본인 스스로 확인하게 될 것이다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
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
글 보관함