О внедрениях софта
Oct. 6th, 2009 09:26 amСтатья о том, что перед внедрением любого софта (в данном случае на примере СПО) любого масштаба надо сначала думать и советоваться. Это сэкономит вам кучу времени и нервов. И, возможно, принесет прибыль. А так, как делали тут делать не надо. И всегда учитывайте привычки потенциальных пользователей - очень часто все новое воспринимают в штыки. Даже если это новое объективно лучше старого инерция и предубежденность способны скомкать любое хорошее начинание. Недовольство конечного юзера иконками или иная предубежденность вполне способно затормозить внедрение дорогого проекта. А если предубежденность есть у человека, который принимает решения тогда совсем кранты.
no subject
Date: 2009-10-07 07:51 am (UTC)Те, кто не любят CLI не понимают, что лишают себя простого и удобного инструмента для эффективного решения ряда задач. Например, межпрограммного взаимодействия или мелкой автоматизации. Иные, решения, ставящие подобные цели (всякие протоколы типа COM, DDE и т.д.) слишком громоздки и все равно по соотношению простота/мощность далеко до эффективности коммандника.
но я пребываю в убеждении что ни один визард или редактор не напишет код так же чисто и с минимальными затратами, как человек
А это зря. Использование, к месту, кодогенераторов очень даже повышает производительность труда или надежность программ. Но к месту. Т.к неудачных применений кодогенерации тоже хватает. Например, это всякие ORM.
Вам определенно надо почитать книжку Эрика Реймонда "Искусство программирования для Unix" - там неплохо описаны принципы построения unix-программ, что значительно облегчает понимание "что как работает и почему желательно делать не так, как завещал Билл". Не бойтесь названия - там больше именно философии Unix нежели собственно программирования.
no subject
Date: 2009-10-07 08:42 am (UTC)no subject
Date: 2009-10-07 09:23 am (UTC)no subject
Date: 2009-10-07 10:43 am (UTC)Ок, значит почитаю.