Не народ... не о том речь... Все он правильно написал. Имеется ввиду если вам понадобился класс/библиотека/компонент для работы с какой-нибудь массово юзаемой хренью, то написание своего - это последнее о чем нужно думать. А если вы думаете, что на написание/отладку у вас уйдет меньше времени, чем у других, то вы сильно завышаете свои интеллектуальные способности.

Вот нужно вам например XML распарсить. Писать свою библиотеку - это совершенно глупая идея. Есть ведь готовые парсеры отлаживаемые годами. Мокрософт, например. Чем плох? Думаете напишете лучше? Ню.. ню...
Писать свой парсер XML это, звиняйте, онанизьм (читай удовлетворение своих фрейдовских заморочек)