성장하는 개발자
서론 SI 기업을 다니면 정해진 일정에 쫓겨서 개발을 한다. 마감 기한까지 맞추기 위해 기능은 돌아간다. 이 프로그램이나 웹 사이트가 지속적으로 운영이 된다. 지속적으로 운영이 되면 유지 보수를 필수적으로 해야 한다. 프로그램이나 웹 사이트는 만들고 나서 끝이 아니라 사용자가 필요로 하는 기능이나 운영되면서 에러가 나는 부분을 추가 및 수정해야 하는 경우가 온다. 그때 기능만 돌아가던 부분을 수정한다. 운영되고 있는 시스템의 소스 코드가 기능만 돌아가고, 복잡한 코드라고 가정을 해보자. 복잡한 소스 코드가 눈 앞에 있다. 그러면 이 소스 코드를 해석을 하고, 어떤 기능이 관련되어 있는지 파악해야 한다. 파악하는데 시간이 오래 걸리면 필요한 기능 개발하는데 있어서 시간이 많이 소비된다. 그러면 이 소스 코..
주저리
2021. 4. 29. 12:07