com의 장점

1. 이식성이 강하다 : 새로운 프로그램에 대한 강력한 이식성은 개발기간을 단축시킨다.
2. 유연성이 있다 : 컴으로 작업한 소프트웨어를 업그레이드 하고자 할 경우 단순히 업그레이드된 컴포턴트만 복사하면 되고 업그레이드 되지 않은 컴포넌트를 사용하지 않은 경우에도 잘 수행된다.
3. 재 컴파일할 필요가 없다.
4. 객체지향 개발 방법론(com) 은 프로그램의 구현방법을 획기적으로 바꾸었다.
5. com 의 경우 플랫폼에 독립적이다.

by 빨강토끼 | 2009/01/08 18:51 | -C++ | 트랙백 | 덧글(3)

트랙백 주소 : http://redrebel.egloos.com/tb/4806600
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
Commented by 미친과학자 at 2009/01/08 20:10
COM의 단점 :
1. 이해하려면 머리에 쥐가나며
2. ATL 없이 개발하는 사람은 굇수나 다름없고
3. 데이터 인자의 교환이 골치아픕니다.
Commented by 빨강토끼 at 2009/01/09 11:09
네 맞습니다. 어렵고 까다롭지요...
제가 그걸 예전엔 왜 개발했는지...
정말 무식하면 용감하다라는게 맞나봅니다.

하지만 전 몇년전에 삼성전자에서 COM으로 빌링등 솔루션을 만들었었고
지금도 잘 동작하고 있습니다.^^;

덕분에 저의 스킬도 많이 발전했구요.

.net 이나 프레임워크가 (WCF 등) 이 아무리 발전해도 COM 못버리는 이유는
어려운만큼 강력함을 가지고 있다는겁니다.

COM으로 어느정도 엔터프라이드 개발환경에 경력이 생기고 경험이 있다면
몸값도 상당히 올라갑니다.^^
Commented by 미친과학자 at 2009/01/09 11:36
전 개인적으로 COM이 강력하다기 보다는 COM을 수용하는 .net이 더 강력해 보입니다 OTL

그나저나 아직 COM을 엔터프라이즈 환경에서 많이 쓰나보군요. 한때는 정말 열심히 했었는데. ㅡㅡ;

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶