본문 바로가기
조회 수 281 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

뭐 이젠 OOP도 지고 콤포넌트라던가 해괴한 이름으로 포장된 여러 개발론 및 디자인 패턴들이 마구 쏟아지고 있다. 

위에 OOP도 지고 있다라고는 했지만 OOP를 밑바탕에 둔 여러가지 방법론이라고 할까? 

 

지금까지 개발을 하면서 이론을 다 집어치우고 Only 실전에 입각해 개발해왔다고 자부한다. 그만큼 시행착오도 많이 겪었고, 맨땅에 헤딩한 적도 많았던 것 같다. 

필자의 초기 주력언어는 VB 6.0이다. 이것의 특징은 인터프리터 언어라고 해서 순차적으로 실행된다고 하는 녀석이다. 그리고 생산성이 MFC에 비해 비약적으로 빠르다. 그래서 여기에 빠져들었던 것 같다. 그런데 7~8년차 쯤 되면 VB가 MFC보다 더 어려워지는 시점이 오게 된다. 

MFC에서는 쉽게 되는데 VB에서는 엄청 어렵게 해야 하는 것들이 보이기 시작한다. 자..이 건은 자꾸 삼천포로 빠질 것 같아 다음에 논하자. 

 

필자는 OOP를 대학강의 때 한번 듣고 잊었다. 

VB로 초기개발을 시작했고 몇번의 프로젝트 결과물을 만들면서 했던 거 또하는 것의 반복적인 코딩이 싫어져서 사용자 정의 콘트롤, 클래스들을 사용하기 시작했다. 

자.. 이게 뭔가? 객체들을 활용하기 시작한 것이다. 

 

OOP는 MFC의 산유물이라고 하는데 VB는 절대 OOP로 개발할 수 없다고 책이나 게시물들에서 봤었는데... 

물론 100% OOP를 구현하지는 못하지만 흉내는 낼 수 있다. 

 

필자가 생각하는 OOP의 가장 큰 부분은 추상화, 은닉 다 집어치우고 재사용성이 젤 크다고 본다. 

유저 콘트롤, 클래스의 활용이 VB에서 활용할 경우 알게 모르게 자신의 코드패턴이 OOP화 된다고 할 수 있다. 

 

 

 


알림터

엔조이데브 쥔장의 알림터입니다.

  1. 근 2년만에 글을 쓰네요.

    Date2020.06.08 Category쥔장소식 Views150
    Read More
  2. MS MVP Reconnect 참가

    Date2018.07.03 Category쥔장소식 Views131
    Read More
  3. 쥔장이 생각하는 객체지향(OOP) 개발방법론

    Date2015.02.02 Category쥔장소식 Views281
    Read More
  4. VB와 C#의 차이

    Date2014.12.15 Category쥔장소식 Views1394
    Read More
  5. Visual Basic 6.0 13년차 경력자의 노하우

    Date2014.12.11 Category쥔장소식 Views5466
    Read More
  6. 프로그램 코드 < 데이터베이스, 당신은?

    Date2014.06.08 Category쥔장소식 Views661
    Read More
  7. 새로운 프로젝트 진행 중

    Date2014.04.18 Category쥔장소식 Views1412
    Read More
  8. 이것저것 취미생활이 변경되네..

    Date2013.08.12 Category쥔장소식 Views2319
    Read More
  9. 살떨리는 마소메일을 받다. (Azure관련)

    Date2013.07.01 Category쥔장소식 Views2563
    Read More
  10. 우울한 날 ~ 여수로 달리다.

    Date2013.05.28 Category쥔장소식 Views2280
    Read More
  11. 우울한 날 ~ 구글에서 내이름을 검색하다 발견

    Date2013.05.03 Category쥔장소식 Views2511
    Read More
  12. MVVM 패턴에 대한 잔상

    Date2013.04.29 Category쥔장소식 Views2836
    Read More
  13. 로컬로는 잘된다. + 애저배포 및 바인딩완료

    Date2013.04.25 Category쥔장소식 Views2393
    Read More
  14. 아 드뎌 실마리가........

    Date2013.04.24 Category쥔장소식 Views2436
    Read More
  15. 까면 깔수록 어려워지는 양파같은 웹 프로그래밍

    Date2013.04.23 Category쥔장소식 Views2461
    Read More
  16. 악.. VS2012...

    Date2013.04.02 Category쥔장소식 Views2774
    Read More
  17. 석사논문 학교도서관 제출 완료!!

    Date2012.06.29 Category쥔장소식 Views2849
    Read More
  18. 6월 25일 의미부여..

    Date2012.06.07 Category쥔장소식 Views2827
    Read More
  19. 2012-01-29 스팀게임 보유목록

    Date2012.02.01 Category쥔장소식 Views3409
    Read More
  20. 깔쌈한 레이아웃에 치명적 단점이...

    Date2012.01.27 Category쥔장소식 Views3166
    Read More
Board Pagination Prev 1 2 Next
/ 2