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

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

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

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

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

Подробнее »

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

Современные языки программирования при образовании имен требуют выполнения некоторых правил. Почти каждый из них различает верхний и нижний регистры символов, запрещает пробельные символы (табуляция, пробел, перевод строки) и любые другие, помимо буквенно-цифровых и некоторых других (к примеру, символа подчеркивания). Большое значение ограничения на длину идентификаторов перестали существовать. Большинство языков разрешают записывать идентификаторы с помощью Unicode (юникод), … Подробнее…

Подробнее »

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

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

Подробнее »

Программирование: Игра в названия

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

Подробнее »

Программирование: Каким объектам мы даем имена

Каким объектам программисты дают имена и какие имена они задают. Сначала о том, какие конструкции чаще всего получают имена, когда мы пишем код:• Переменные.• Типы (классы, структуры, перечисления, определения типов).• Функции.• Пакетов Java и имена пространств C++.• Файлы с исходным текстом.• Макросы. Этот только часть списка, далеко не исчерпывает все случаи. Существуют также другие объекты, … Подробнее…

Подробнее »

Программирование: Зачем нужны хорошие имена

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

Подробнее »

Имя: узнавание в программировании

Имя дает себя нечто как отдельный объект. В результате из эфемерной идеи возникает конкретная вещь. Пока кто-то не ввел слово «электроны», никто не понимал, про что именно идет речь, хотя существовало размытое представление о связанных с ним эффектах. В баскской культуре все считали, что, если чему-то дается имя, вы доказываете что он существует.

Подробнее »

Имя: поведение в программировании

Имя не только дает идентификацию, но и оказывает влияние на поведение объекта. Понятно, что имя не определяет действия субъекта, но оно влияет на взаимодействие с ним и восприятие окружающей средой. Каждый объект может иметь несколько имен. Меня, например, зовут по-разному в зависимости от контекста: одним именем меня зовет мама, другим именем – дочки, а вконтакте … Подробнее…

Подробнее »

Плохие программисты в споре

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

Подробнее »