개념기반 사고

일상잡설 2007. 4. 30. 21:54

프로그래밍 기술관련 글을 작성하다 보면 개념,개요,정의와 관련된 글을 작성하기가 꽤나 까다롭다.
개념을 잘 작성하기 위해서는 해당 기술을 잘 알고 있어야 함은 물론이고 다른 연관 기술들과의 연관성,
등장배경,아키텍처,특징,장/단점 나아가 향후 진행,발전방향등을 일목요연하게 기술하여하 한다.
즉 단순한 프로그래밍 코드기술로만 해결할 수 없는 부분이 존재한다. 그래서 어렵다.
제대로된 개념을 갖추기 위해서는 기반,기초 지식은 물론이고 프로그래밍 지식,현업 적용 경험등이 풍부해야
한다고 생각한다. 실제로 특정 기술에 대한 전체적인 개요를 습득하기 위한 참고자료를 찾기도 쉽지 않다.
실제로 특정 기술에 대한 개요를 얻기위해 여기저기 찾아봐도 대부분 공식기관에서 발표한 자료를 기반으로 한
세미나나 설명이 대부분인것 같다.
개발자는 코드로 소통한다고 했던가...
그래도 특정 기술을 구현하기 위해 정의,개요,특징등을 어느정도는 파악하고 있어야 하기에 소홀히 할 수 없는 부분인데.. 이게 참 쉽지 않다. 너무 거창하게 생각할 필요까지는 없을지라도...

: