다음 단계로 넘어가는 키는 알고리즘

그 동안 등한시 하고 시험에만 필요하다고 생각했던 알고리즘이었습니다. 응용프로그램 레벨에서 개발 작업을 하는 동안에는 프레임워크의 기능을 이해하고 라이브러리의 기능만 익히면 될것이라 생각하기도 했습니다. 하지만 다음 단계로 넘어가는 키는 알고리즘이라는 생각이 번뜩 들었습니다. 제대로된 서비스를 구성하기 위해서는 효율적인 코드로 작성된 고도의 코드가 필요하고 이러한 코드를 생산하기 위해서는

알고리즘이 필요하다 생각된 이유

알고리즘에 대한 이해와 알고리즘을 공부하며 겪는 다양한 케이스에 대한 경험이 필요합니다. 이는 단순히 비즈니스로직을 효율적으로 짜기위해 혼자 머리굴리는것과는 다른 영역으로 경험에서 나올 수 있는 보다 효율적인 코드를 빠르게 생산할 수 있는 가장 좋은 방법이 알고리즘 공부입니다.