<div>16.11.2011, 12:06, "Тимофей Марков" <timonnius@gmail.com>:</div><blockquote>Добрый день Moscow.pm Поделитесь опытом/советом<div>Есть небольшой демон(порядка 500 строк), написанный мной на перле, который крутится на моих серверах. В скоре необходимо будет расширять его функционал. И вот взглянул я на этот код и понял что он классический - "быдлокод" потому решил его переписать, благо время есть, работа работается, а я предоставлен себе. Отсюда несколько вопросов:</div><div>-Посоветуйте что почитать (ну или просто совет дайте) о том как писать "качественный" код, я по образованию ниразу не программист и, к сожалению с общими подходами программирования не знаком.</div><div>-По скольку моя главная задача - сделать максимально надежную систему, хотелось бы почитать о том как писать не просто качественный а еще и надежный код.</div><div>Теперь частные вопросы:</div><div>-Как вы называете переменные? под конец программы это для меня было оч тяжелой задачей. Хочется чего-то унифицированного, но в голову не приходит.</div></blockquote><div> </div><div>тут обычно советуют макконела ("Совершенный</div><blockquote><div> </div><div>-Среда разработки и система управления версиями: на данный момент я программирую в редакторе vim (я ведь администратор на самом деле). Хотелось бы узнать, есть ли смысл использовать систему управления версиями в моих мастштабах, и если да то какую и с какой стороны подступиться, и что б не отходить от любимого vim-а?</div></blockquote><div> </div><div>Смысл в VCS есть. Используй git </div><div>vim-а + plugins  + CLI для такого языка как Perl вполне достаточно, но можешь попробовать какие-нибудь еще редакторы если хочется )</div><div> </div>