2007/05/10 00:31 Developer
비즈니스 로직에 집중할 때 breakthrough가 일어난다.
우리는 플랫폼을 선택할 때 프레임워크를 사용할 때나 오픈소스를 이용한 컴포넌트를 사용할 때, 그리고 여러가지 infrastructure부분을 이용을 해야 할 때 목표를 설정한다.
"개발자는 비즈니스 로직에만 집중을 하자"
하지만, 프레임워크를 사용해서 구현을 하더라도, 노가다성(?) 코드를 개발을 하고, 그것을 wiring을 할때 비로소 비즈니스 로직에 집중을 하게 된다. 진짜로 비즈니스 로직에 집중할 때의 시점은 언제일까?
계속된 노력(refactoring, test)으로 코드를 개선을 하면서 특정 시점에 aspects한 일은 신경을 거의 쓰지 않고, 중복코드가 줄면서, 비즈니스 로직에 집중하게 될 때 그 시점에 breakthrough가 일어나는 것은 아닐까?
"개발자는 비즈니스 로직에만 집중을 하자"
하지만, 프레임워크를 사용해서 구현을 하더라도, 노가다성(?) 코드를 개발을 하고, 그것을 wiring을 할때 비로소 비즈니스 로직에 집중을 하게 된다. 진짜로 비즈니스 로직에 집중할 때의 시점은 언제일까?
계속된 노력(refactoring, test)으로 코드를 개선을 하면서 특정 시점에 aspects한 일은 신경을 거의 쓰지 않고, 중복코드가 줄면서, 비즈니스 로직에 집중하게 될 때 그 시점에 breakthrough가 일어나는 것은 아닐까?
TAG breakthrough