Mikhail Gusarov -> debian-russian@lists.debian.org @ Fri, 26 May 2006 19:17:49 +0700:
VW>> Одному разработчику в команде нравится отступ на два символа, VW>> другому на четыре. Если там табы, то с помощью индивидуальных VW>> настроек ts это решается. MG> Ага. Все ходят друг к другу и говорят "а если таб - 4, то твой код MG> плохо выглядит". Размер отступа должен устанавливаться MG> административно, и не в табах, а пробелах. MG> Кому не нравится - пусть привыкает. А если не может привыкнуть - он и MG> к правке кода, сделанного вне локальной песочницы, не привыкнет: там MG> ведь conventions другие. MG> У меня есть интересная статистика: в большом проекте в течение пяти MG> лет использовались табы для отступов. Опрос общественного мнения MG> (среди всех разработчиков, от тех, кто делал проект с самого начала, MG> до новичков) по истечении этих пяти лет показал, что никто сознательно MG> не использует размер отступов, не равный 4, а на грабли "я это MG> поправил в редакторе с табами в 8, и у меня оно нормально выглядело" MG> наступали регулярно. В результате я административно постановил, что в MG> подпроекте, за который я ответственен, весь код индендируется MG> пробелами (благо он с основным проектом имеет пересечение в основном MG> не по коду, а логическое), и проблемы с форматированием кода пропали. А у нас для того, чтобы проблемы с форматированием кода пропали, достаточно было установить правило "один уровень отступа - один символ TAB". При этом не знаю, как Витус, я предпочитаю отступ 4 позиции, а Белявский - 2. И все довольны. Никому ни к чему привыкать не надо. И да, код, сделанный вне локальной песочницы, мы тоже регулярно правим. Там отступ скобочек другой, да. А отступ уровней у нормальных людей тоже табуляцией, так что с этим никаких проблем. -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: [EMAIL PROTECTED] Ошибка в мигель-ДНКазе Mike Novikoff in <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]