개발자에게 있어서 절차적 사고란
·
Daily/memoir
절차적인 사고는 개발자에게 있어서 필수적인 능력 중 하나이다. 대부분의 프로젝트에서는 다양한 구성 요소와 기능 및 복잡한 로직이 포함된다. 이러한 복잡성은 체계적인 접근 방법을 필요로 한다. 복잡한 문제를 작은 원자로 나누고, 각 단계를 이해하고 해결하는 방법을 인도해준다. 절차적인 사고를 가진 개발자와 그렇지 못한 개발자는 코드를 구조화하는 단계에서 부터 차이가 난다. 절차적인 사고를 가진 개발자는 버그를 찾고 수정하는 과정에 효율적으로 눈에 띄인다. 우리는 간단한 정렬을 한 코드로 예시로 보겠다 절차적인 사고를 가지지 않은 개발자 코드 public class NonProceduralSort { public static void main(String[] args) { int[] numbers = {4,..