Вопросы по теме 'conventions'

Следует ли использовать ‹ или ‹= в цикле for
Если бы вам пришлось повторить цикл 7 раз, вы бы использовали: for (int i = 0; i < 7; i++) or: for (int i = 0; i <= 6; i++) Есть два соображения: представление удобочитаемость Для производительности я предполагаю...
39839 просмотров
schedule 09.05.2024

Стандартные соглашения об именах файлов в Ruby
Для файла, содержащего данный класс SomeCoolClass, какое имя файла будет правильным или стандартным? 1. somecoolclass.rb 2. some_cool_class.rb 3. some-cool-class.rb 4. SomeCoolClass.rb или какая-то другая вариация? Я заметил, что в Ruby...
26464 просмотров
schedule 13.03.2024

Как вы ИСПОЛЬЗУЕТЕ данные модуля Fortran 90
Допустим, у вас есть модуль Fortran 90, содержащий множество переменных, функций и подпрограмм. Какому соглашению вы следуете в своем заявлении USE : явно объявляйте, какие переменные / функции / подпрограммы вы используете с синтаксисом ,...
48094 просмотров
schedule 30.03.2022

Архитектура и пакеты
В многоуровневой архитектуре у вас есть уровень представления, уровень логики и уровень данных. До сих пор я группировал классы в доменные, сервисные и дао-пакеты. Это представляет модель с объектами POJO/JPA, бизнес-логикой и уровнем доступа к...
958 просмотров

Насколько податливы соглашения в ASP.NET MVC?
В частности, должно ли имя класса контроллера иметь суффикс Controller , и можете ли вы изменить структуру папок в своем проекте, если хотите, не нарушая ничего? Существуют ли другие соглашения, которые можно переопределить, и как?
310 просмотров
schedule 17.01.2024

Когда бросать исключения?
Исключения — замечательная вещь, но я иногда беспокоюсь, что выбрасываю слишком много. Рассмотрим этот пример: Пользователь класса { public function User(user){ // Query database for user data if(!user) throw new...
241 просмотров
schedule 20.01.2024

Какое ваше любимое соглашение по организации проекта ASP.NET?
Моя команда запускает новое решение ASP.NET, которое, вероятно, станет большим. Вдохновленные ASP.NET MVC, в настоящее время мы выражаем все объекты доступа к данным в проекте модели. Однако у нас нет хороших соглашений для организации ascx и aspx в...
230 просмотров

Фигурные скобки JavaScript на новой строке или нет?
На работе мы расставляем фигурные скобки на следующей строке, а дома делаю наоборот. Какой из них вы предпочитаете? (K&R против OTBS) function something() { // ... } function something() { // ... } Кажется, что многие библиотеки...
30777 просмотров
schedule 21.05.2024

Насколько широко распространены соглашения об именах ActionScript3?
В 90% примеров проектов, которые я вижу для ActionScript / Flex, я замечаю следующие два соглашения о кодировании: 1) частные переменные-члены с геттерами / сеттерами начинаются с подчеркивания, как в "_credentials" и 2) интерфейсы начинаются...
155 просмотров

Когда использовать ключевое слово this в Java?
Возможный дубликат: Java - когда использовать 'this 'ключевое слово Является ли вообще хорошим соглашением ссылаться на атрибуты класса с помощью 'this'. даже если он все равно будет ссылаться на атрибут по умолчанию? Или мне...
1036 просмотров
schedule 04.06.2023

Стандарты именования для веб-разработки, например. поля формы, класс css, переменные javascript
Я работаю в компании, у которой есть несколько веб-сайтов, и все они так или иначе имеют общий код. Недавно я работаю над проектом по обновлению пользовательского интерфейса конкретного веб-сайта. Вот некоторые проблемы, с которыми я столкнулся:...
246 просмотров
schedule 24.05.2022

Идеальная структура папок для .NET MVC
Когда я начал работать с .NET Webforms, у меня не было особых проблем с поиском структуры папок, которой нужно следовать, поскольку VS предлагал вам папки приложений, такие как «App_Code», и большинство примеров приложений помещали туда «BLL», «DAL» и...
28287 просмотров

Автоматические iVars с @synthesize
Я понимаю, что, начиная с iOS 4, теперь есть возможность вообще не объявлять iVars и позволить компилятору автоматически создавать их для вас, когда вы синтезируете свойство. Однако я не могу найти никакой документации от Apple по этой функции....
1958 просмотров

Какой хороший процесс / соглашение использовать для чего-то вроде транзакционной почты?
Это скорее вопрос для обсуждения, но я хотел бы знать, какой процесс лучше всего подходит для выполнения чего-то вроде транзакционной почты. В настоящее время я использую службу диспетчера очереди печати, которая работает на моем сервере и...
77 просмотров
schedule 27.04.2024

Откуда взялось это соглашение о параметрах Ruby?
Есть часть промежуточного программного обеспечения Ruby, используемого Rails и другими фреймворками для синтаксического анализа параметров, которые вы отправили на сервер, во вложенный объект Hash . Если вы отправите эти параметры на сервер:...
690 просмотров

Какое соглашение об именах пакетов Java без ассоциации домена?
Я не могу найти вопрос / ответ по SO, который отвечает на мой точный вопрос, поэтому я полагаю, что отправлю его и посмотрю, что вернется. Что касается соглашения об именах для пакетов Java, я понимаю, что это должно быть обратное доменное имя:...
20129 просмотров

Автоматическое преобразование соглашений о кодировании
При работе над разными проектами, с разными людьми и с использованием разных фреймворков вам часто трудно поддерживать соответствие кода их соглашениям. Некоторые команды очень строго относятся к именованию переменных/методов/классов и других вещей,...
184 просмотров

Трехуровневая архитектура - Уведомление графического интерфейса пользователя с нижних уровней
Я создаю трехуровневое приложение на Java, которое состоит из графического интерфейса, уровня бизнес-логики и уровня базы данных. Все слои являются клиентскими. Согласно определению многоуровневой архитектуры, разрешено выполнять вызовы только на...
871 просмотров
schedule 19.02.2022

Преобразование NVARCHAR В INT
Тип данных столбца — NVARCHAR(MAX) . Как я могу преобразовать его в Integer ? CREATE TABLE UsrMast(Usr_Id int, Usr_Pswd varchar(30), Usr_Priv varchar(100)) CREATE TABLE T117_MenuMst(MenuID int,...
1240 просмотров

Соглашения в английском стиле для стандартных сообщений об исключениях C ++
Я спрашиваю о строках, возвращаемых методом исключений what , создаваемым стандартной библиотекой. Обычно они начинаются с заглавной или строчной буквы? Обычно они заканчиваются со знаком препинания? Есть ли какое-то соглашение для этого,...
322 просмотров