Создание сайтов в Альметьевске | Веб-студия Габдуллина И.Р.

Веб-студия разработки, продвижения и поддержки сайтов

Хороший код. Сосредоточьтесь на существенном

Сконцентрируйте все свои усилия только на том, что действительно необходимо и что позволит в наибольшей мере улучшить выпускаемый вашей командой код. Не занимайтесь самостоятельной разработкой стандартов для Java, C, C++, если вы пользуетесь в своей работе только C или т.п. язык программирования.

Хороший код. Введите в стандарт лучшее из практики

Покажите в стандарте самые лучшие из уже существующих в команде технологий. Когда в стандарте нет ничего примечательного, его легче принять. Подтвердите команде, что они на правильном пути Если же показать произвольные положения, не связанные с существующей практикой, они встретят сложности.

Хороший код. Создайте итоговый документ

Итоговый результат должен представлять собой общедоступный документ, а не только ряд достигнутых соглашений. Этот документ можно будет потом использовать как ссылку и предлагать его для ознакомления новым сотрудникам. В документе должны быть приведены всевозможные правила – возможно, с обоснованием наиболее спорных из принятых решений.

Хороший код. Добейтесь поддержки

Нужно вовлечь в будущий проект всю команду, чтобы они чувствовали свою причастность. Если программисты будут взяться и считают себя соавторами, то, есть вероятность, что они станут его придерживаться.• Прежде всего, убедите всех в его необходимости. Постарайтесь объяснить всем преимущества единого стиля кода и неприятности, связанные с его отсутствием.• Если программистов многовато, не думайте разрабатывать стандарт … Подробнее…

Хорошее представление кода, краткость

Слабо ли вам кратко описать свою стратегию отступов? Нужно подумать над этим. Если вы делаете нечто, пока не произойдет чего-то и то-то, а тогда вы вынуждены делать это, если выполняется X, иначе вы станете делать нечто другое в зависимости от… и т.д.Кому-то может потребоваться улучшить написанный вами код, и делать это ему следует, придерживаясь того же … Подробнее…

Хорошее представление кода, единообразие

Принципы отступов в коде должны быть едины во всех частях проекта. Не меняйте стиль в середине пути. Это не только выглядит непрофессионально, но и может ввести в заблуждение, создавая чувство отсутствия связи между файлами с исходным кодом.Отдельные правила представления должны быть внутренне непротиворечивыми. Расположение фигурных и квадратных скобок и т. п.в различных случаях должен соответствовать … Подробнее…

Хорошее представление кода, стандартность

Более умно принять какой-нибудь из главных ныне стилей, а не изобретать собственные правила отступа (это плохо скажется потом). Так будет гораздо проще для тех, кто будет читать ваш код. И меньше шансов, что ваш стиль будет вызовет у них отвращение (тех, кто хочет например расширить ваш код).

Что делают плохие программисты

• Выдают код, интеграция которого чревата возникновением ошибок, и надеются, что кто-то другой с этим разберется. • Стараются не думать о том, какие неприятности могут возникнуть при выполнении их кода. • Не обдумывают создаваемый ими код,что приводит к появлению непредсказуемых и ненадежных программ. • Хранят в собственной памяти важные сведения об особенностях своего кода,которые легко … Подробнее…

Что делают хорошие программисты

• Стремятся учесть абсолютно все сделанные допущения в защитном коде. • Заботятся о надежностисвоего кода. • Тщательно они продумываюткод, который пишут. • Требуют более детального поведения при вводе некорректных данных. • Пишут код, которые устойчивык глупостям, которые возможно совершают другие люди или жеони сами.