Не секрет, что читабельность кода играет очень большую роль. Речь пойдёт об оптимальной длине строки. На данный момент самым распространённым стандартом являюется длина в 80-100-120 символов. Jeff Atwood уже писал об этом и его слова подтверждены исследованиями. Если в кратце, вывод таков:
Более длинные линии – облегчают быстрое чтение.
Более короткие линии – облегчают понимание.
Но всё это спорно, и как правильно здесь замечено, следует руководствоваться здравым смыслом и общей читабельностью той или иной строки, а не сухим правилом ограничения длины. Я советую выбрать приемлимую длину для выработки стиля и комфортной работы и разумно её придерживаться. Вот элегантное решение, которое позволяет сделать это. Оказывается можно добавить тонкую линию (или несколько), которая ограничит нужное количество символов от правой части экрана. Выглядеть это будет так:
Для этого нужно найти в реестре соответствующий вашей версии студии ключ:
2003: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\Text Editor
2005: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Text Editor
2008: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Text Editor
2008 Express: HKEY_CURRENT_USER\Software\Microsoft\VCExpress\9.0\Text Editor
И добавить новый строковый параметр Guides со значением RGB(230,230,230), 120
120 означает расстояние в символах от левой части экрана.
Если этого недостаточно – загляните на обсуждение на stackowerflow.com.
Три года назад я пришёл в никс зелёным студентом с круглыми глазами и заветной мечтой стать профессиональным разработчиком. Это было интересное время, отдел .NET был молодым и только становился на ноги. Меня очень вдохновили Игорь Томич и Стас Черкасов, на их примере начал быстро учиться и достигать хороших успехов, но скоро понял, что именно общение с людьми, а не с компьютером – наиболее важная и сложная часть разработки. Чего стоит любой проект без хорошей команды? Тогда вместе с Мовчаном Сергеем я начал мечтать об улучшении своего отдела, о выводе его на «мировой уровень». Я жил этой мыслью, старался как мог, и многое получилось. Это было чертовски интересным занятием – проводить собеседования, воспитывать молодых сотрудников, управлять командами и всем отделом в целом, эх, я даже и не мечтал о таком, учась в институте. Никс дал мне просто огромные возможности.
Мне бы хотелось обратиться ко всем коллегам, сказать спасибо каждому из вас. Именно вы помогли пройти мне этот путь и стать тем, кем я стал. Каждый меня чему-то научил, каждый помог. Отдельное спасибо я хочу сказать Мовчану Сергею, Баринову Мише, Ткачу Ивану, Шальневу Вите, Шевчуку Антону, Козленко Диме и Виншу Насте (которая делает замечательный чай =). Вы – те люди, которые позволили мне стать профессионалом, которые всегда и во всём помогали, решали любые проблемы. Люди, на которых бы мне хотелось быть похожим. Я никогда не забуду ваш вклад в меня.
Спасибо HR и HZ отделам, за вашу отзывчивость, за праздники, за комфорт и уют, который вы создавали.
Спасибо менеджерам за тот бесценный опыт работы с вами, за кучу маленьких, но очень ярких жизней, которые я прожил в каждом из ваших проектов.
Спасибо тестировщикам за качество, которым вы меня обеспечивали =)
Спасибо сейлам за найденные проекты.
Спасибо админам за всё…
Спасибо руководству фирмы за то, что вы всегда оценивали мои достижения.
Спасибо всей мафия-комьюнити за невероятно интересные игры в обед.
Ну и в последнюю очередь спасибо самым близким – родному отделу =) Отдельная благодарность Ивахненко Саше, Бачурину Саше, Яцуле Игорю и Кожину Андрею. Эти три года я провёл с вами невероятно весело, вы все были частью моей жизни.
Каждому из вас я желаю быть тем, кем он хочет и достойно пройти свой путь.
Я пишу давно:
Вёл дневник ещё со школы:
23:02 26.12.2003
Позно или отупитель включился, но что-то case плохо работает.
23:22 26.12.2003
И If тоже, а может дело в циклах или в голове.
9:33 27.12.2003
Утро вечера мудренее. А вот переменные нужно объявлять…
Долго и мучительно учился:
С дошкольного возраста родители пытали меня сочинениями и утверждали, что мне это обязательно пригодится – как в воду глядели… =)
Вдобавок, я буду стараться писать интересно.