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

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

Статьи веб-студии

Программирование: Извлекайте выгоду из выбора имени

Выбор хорошего имени дает вам возможность обеспечить большое удобство, чем это можно сделать одними лишь синтаксическими инструментами языка. К примеру, можно соединять объекты, применяя для их имен общие префиксы. Есть еще возможность – сообщить, какие из параметров функции являются входящими, а какие выходящими, включив эту информацию в их назначенные имена.

Подробнее »

Программирование: Имя объекта, тип

Все что мы видим в коде имеет свой тип, который можно узнать. Не нужно заново повторять тип в имени.Слабый программист может назвать переменную, который содержит строку адреса, как koder_address. И какая польза от суффикса _address? Конечно же никакой, его нужно убрать.Важность необходимой имени зависит от контекста его применения. Создавая новые имена, учитывайте контекстную информацию.

Подробнее »

Программирование: Имя объекта, область видимости

Объекты располагаются либо на высших, глобальном уровне, либо низкого или находятся внутри какого-либо пространства имен, функции или класса. Выбирайте имя, подходящее в контексте своего уровня. Чем более-менее узкой и конкретной является область видимости, тем просто создать в ней имя, который имеет понятный читателю смысл в контексте этой области. Выбирайте для именуемых объектов самые мелкие области видимости.В большинстве языках общения, … Подробнее…

Подробнее »

Программирование: Связывайте имя с содержимым

Каждое имя, которое читается в своем контексте, должно быть четким и понятным. И имя всегда будет находиться в понятном контексте, поэтому весь мусор, дублирующее контекстную информацию, можно убрать.Нужно стараться к созданию кратких содержательных имен без лишних довесков. И конечно же источником контекстной информации могут служить: Область видимости и тип в имени.

Подробнее »

Программирование: Соблюдайте единообразие в имени файла

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

Подробнее »

Программирование: суффикс в имени файла

Суффикс это составная часть имени файла. Система сборки каких-либо программ (например язык java) требует, чтобы имена файлов исходного кода заканчивались на .java. Компиляторы C и компилятор C++ одинаково относятся к суффиксам, но каждый раз давать файлам заголовков имена с .h (расширение) настолько общепринято, что надоедает. Есть недостаток строгих правил, это к примеру несколько стилей именования файлов реализации … Подробнее…

Подробнее »

Программирование: Правила именования файлов

• Осторожно употребляйте прописные буквы. Большая часть файловых систем не способна различать регистр букв при поиске файлов по имени. А при переводе на платформу, где регистр важен, ваш код может выдать ошибку, если вы не соблюдали единообразное применение прописных букв. Проще всего использовать только строчные буквы. • Если ваша файловая система считает файлы Foo.h и foo.h … Подробнее…

Подробнее »

Программирование: Имена макросов

Макросы – это сокрушительный инструмент в мире C/C++. Это инструмент поиска и замены базового текста, не признающие областей видимости. Они практически бестактны. Существует традиция выделять их имена самым лучшим и заметным образом – ПРОПИСНЫМИ БУКВАМИ. Но следуйте этому правилу неукоснительно и не выделяйте прописными буквами никакие другие имена.Макросы часто напоминают больное место.Поскольку это просто инструмент … Подробнее…

Подробнее »

Программирование: Название, тактичность

Иногда качество имени может оцениваться по следующим параметрам: Длина. Ясные, содержательные имена состоят из слов естественного языка. Кодерам свойственно сокращать обычные слова, что может привести к непониманию и путанице. Пусть имя будет очень длинным, но его смысл должен быть однозначным. Но есть случай, когда хороши короткие имена – в переменных цикла. Они уместны в небольших … Подробнее…

Подробнее »