Публикации по теме 'naming'


Чистый код
Имена везде в программном обеспечении. Мы называем наши переменные, наши функции, наши аргументы, классы и пакеты. Мы даем имена нашим исходным файлам и каталогам, которые их содержат. Мы называем наши jar-файлы, war-файлы и ear-файлы. Мы называем, и называем, и называем. Поскольку мы делаем так много, нам лучше делать это хорошо. Ниже приведены несколько простых правил создания хороших имен. Именование: Выбор хороших имен требует времени, но экономит больше, чем нужно. Так..

Искусство именования: уроки, извлеченные программистом
Вы когда-нибудь пытались назвать свои переменные или функции в своем коде? Я знаю, что у меня есть! Раньше я тратил слишком много времени, пытаясь придумать идеальное имя, только чтобы потом понять, что оно было не совсем правильным. Как программист, я на горьком опыте усвоил, что присвоение имен переменным и функциям — одна из самых важных и сложных задач в разработке программного обеспечения. Имена, которые мы выбираем, могут повлиять на удобочитаемость, ремонтопригодность и даже..

УСЛОВИЯ ХОРОШЕГО НАЗВАНИЯ ДЛЯ ВОССТАНОВЛЕННОГО API
Веб-API стали очень важной темой в прошлом году. Мы в WeStartU каждый день работаем с разными серверными системами, поэтому мы знаем о важности правильного соглашения об именах для API. По сути, RESTful API оказывается просто набором URI, HTTP-вызовов этих URI и некоторых JSON и / или XML-представлений ресурсов, многие из которых будут содержать реляционные ссылки. Каждый ресурс имеет свой собственный адрес или URI - каждая интересная информация, которую может предоставить сервер,..

Названия функций для лучшей читаемости
Это клише, но остается верным, как никогда ... в программном обеспечении трудно давать названия объектам! Для меня самое сложное - это то, что делает это таким ценным и стоящим наших усилий. Имена, которые мы даем объектам в нашей системе, могут помочь кому-то понять наш код. В лучшем случае они помогают читателю понять наши намерения. В худшем случае они добавляют косвенный слой, который маскирует то, что код делает или должен делать. Как частый читатель кода (не так ли?), Я знаю,..

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

Назовите дату
Что мы можем узнать из печальной истории о java.util.Date Поскольку java.util.Date медленно, но верно устаревает в Заход Солнца, java.time принимает его мантию, стоит сделать паузу, чтобы извлечь некоторые уроки из его беспокойной жизни, прежде чем позволить ему успокоиться. Самый очевидный урок состоит в том, что работать с датой и временем сложнее, чем люди ожидают, даже когда они этого ожидают. Это общепризнанная истина, что один-единственный программист, убежденный в том, что..

Чистый код: оставляйте подсказки (соглашение об именах)
Чистый код №2 Они применяются для именования всего: переменных, имен классов, методов, пакетов и т. д. Когда у вас есть семантическая модель свежая в голове, это легко чтобы сопоставить ваш код с его Нетрудно запомнить , что переменная с именем x  – это дата записи . strong> был создан , а г  – дата его удаления . Оставляйте подсказки, которые позволят вам перестроить семантическую модель когда вы приходите вернуться в позже ...