У кого-то отступ может быть 4 символа, у кого-то 2. Теперь посмотрим пример: я пишу код, у меня знаки табуляции заменяются на 4 символа (пробела), кто-то получает код, и видит эти 4 пробела, когда он использует табуляцию, то у него используется 2 пробела. Редко в каком редакторе не поддерживается авто отступы. Следовательно где было 4 пробела, там они так и останутся. Нужно будет выделить ещё блок, его и выделят. Даже если будет 2 пробела, блок будет корректным. Если же вместо пробелов использовалась табуляция, то весь код просто ужмётся и второго программист и всё буде по прежнему замечательно. Причём этот вариант предпочтительнее. Одно всё это речь о неорганизованной команде разработчиков, которые не общаются, которые не в состоянии обсудить вопрос какой код-стайлинг применить в проекте. В обще не стоит у такой команды заказывать проект, есть мнение что они много чего ещё не смогут. Возможно даже они ещё школьники, учаться в 6 классе, а может они купили диплом на последнем курсе (как и зачёты не предыдущих) и узнали кем стали, только посмотрев в диплом. А тут кто-то предложил много денег и пришлось в срочном порядке что-то писать. Конечно будут проблемы с питоном. А ещё будут проблемы с указателями в C/C++, и наверное первый классы на JAVA будут убоги и корявы, что даже те кто на BASIC пишут, смогут удивиться.Но те кто решают задачи, легко могу обсудить вопрос в течении 5 минут, и решить как в пределах всего проекта использовать отступы. А ещё многие в начале файла пишут комментарии в vi стиле, где всё это указывают. Читайте книги, господа, это полезно. Те же кто мучаются с отступами - не плодитесь, дайте России возродиться с нормальным генофондом, пусть будет в отечестве меньше неудачников и печальных личностей!
|