Entry tags:
фундаментальная проблема
…моего программистского опыта заключается в том, что я в 80% случаев пишу сначала мини-ОС, а потом на этой ОС пишу собственно задачу, решающую требования заказчика.
Что полностью нивелирует все попытки по увеличению продуктивности собственного труда, т.к. увеличивает требуемый обьем работы раз эдак в 50.
В этом ключе я удивлен, что мне вообще удается что-то писать и (иногда) ship’ить, и (еще более иногда) ship’ить вовремя (да, и такое бывало).
UPD: Почему все это? потому что я подсознательно проецирую себя на целевую аудиторию. А вообще операционки никому, кроме меня и еще кучки таких же двинутых людей, и нахуй не нужны. Тоже лишняя сущность. Собственно, эта мысль меня и натолкнула на сии неутешительные выводы...
no subject
а что ты такое пишешь -- драйвера для железа? файловые системы? многозадачное ядро?
no subject
no subject
no subject
Я тоже люблю всякие generic вещи писать, но я их откладываю и дописываю в них функционал по мере необходимости.
no subject
no subject
Потом если я использую ее где-то еще, то для size / remove / insert и пр. я пишу реализацию только если она понадобится.
no subject
RPC движки пару раз писал. универсальные сериализаторы - много раз. потому что стандартные меня везде раздражают неуниверсальностью. многозадачное ядро кстати было с сериализацией тредов. transactional memory пробовал писать, но получилось неудобное говно. хотя идеологически оно работало. такое вот всякое...
no subject
no subject
no subject
no subject
no subject