Регистрация: Sep 2002
Адрес: simferopol
Сообщений: 981
|
ну что за бред.
ну представте, что вам нужно курсовик написать, где программа отображает электроны и строит силовые линии между ними в трехмерном пространстве. Ну что, вы сами будете изучать/придумывать матрицы вращения, проекцию трехмерного пространства в двухмерное, обрезание невидимых граней и т.д.? Нет. Вы возьмете и подключите библиотеки openGL или DirectX. И закончите программу за ночь.
Неумение пользоватся чужим кодом - это признак делитантства. Когда вы будете работать над большой вещью вам постоянно прийдется пользоватся чужим кодом. И постоянно будет что-то ненравится. Вот у этого скобки неправильно раставлены, этот отделяет слова подчеркиваниями, у этого нет коментариев, этот классы называет с маленькой буквы, этот названия переменных пишет латинницей, а у этого вообще вместо быстрой рекурсивной сортировки, медленная сортировка пузырьком. Только на переделывание времени и желания (200к кода? я пас) не будет. Мне вот С++'ный boost(open-source бибиотека, с списками, стеками, векторами, кешами и прочим делом, что обычно приходится писать самому начинающему программеру) вообще не нравится. Он конечно в лучших традициях спп: итераторы отдельно от контейнеров и т.д., но очень все это не удобно, не по-моему. Однако же в яндексе его используют, хочешь там работать - учи и неморщись.
Короче надо ценить свое время и уметь ездить на чужом велосипеде.
__________________
~
Never trouble trouble till trouble troubles you!
|