Learning Curve
The time needed to become familiar with the COM component model was significantly higher, because of
OOP education of the project members
- COM object model is different,
- but uses the same terms “object” and “class”
No Windows programming experience
- JavaBeans team had at the beginning Java experience but no JavaBeans experience
- COM programming in Visual C++ using ATL or MFC
A lot of COM books with different quality
- Selection was time consuming