Вопросы с тегом «initialization»

10
Что является противоположностью инициализации (или инициализации)? [закрыто]
Термин будет использоваться в качестве имени метода. Этот метод вызывается, когда часть пользовательского интерфейса скрыта (или удалена), и используется для сброса значений по умолчанию и удаления объектов, которые больше не будут использоваться. Возможные имена: освобождение, удаление, удаление, очистка и т. Д. Какой из них вы считаете наиболее подходящим?

5
Должен ли я инициализировать структуры C через параметр или возвращаемое значение? [закрыто]
Компания, в которой я работаю, инициализирует все свои структуры данных с помощью функции инициализации следующим образом: //the structure typedef struct{ int a,b,c; } Foo; //the initialize function InitializeFoo(Foo* const foo){ foo->a = x; //derived here based on other data foo->b = y; //derived here based on other data foo->c = …

2
Почему Swift не требует точек с запятой? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Обычно я пишу код на языке C # или Objective-C и недавно взял на …

3
Хорошо ли определять переменную внутри цикла? [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 4 года назад . Мой инструктор однажды сказал мне, что я не должен определять переменную внутри цикла , но …

1
Можно ли сделать конструктор по умолчанию непригодным для использования?
В частности, спрашивая о конструкторе по умолчанию Учитывая, что конструктор инициализирует все данные для объекта, если я создаю класс, который не может быть использован без надлежащей инициализации, разве это не тот случай, когда конструктор по умолчанию бесполезен? Рассмотреть возможность: // A class for handling lines in a CSV file class …

5
Действительно ли время запуска веб-приложения так важно?
Разговаривал с кем-то о добавлении кода инициализации при запуске приложения, и он жаловался на то, что это приводит к увеличению времени запуска. Он не мог на самом деле указать причину (чувство кишки или что-то, не знаю). Это не интенсивное приложение, которое запускается примерно через минуту, мы развертываем несколько раз в …

6
Как написать конструкторы, которые могут неправильно создать экземпляр объекта
Иногда вам нужно написать конструктор, который может потерпеть неудачу. Например, скажем, я хочу создать экземпляр объекта с путем к файлу, что-то вроде obj = new Object("/home/user/foo_file") Пока путь указывает на соответствующий файл, все в порядке. Но если строка не является допустимым путем, все должно сломаться. Но как? Ты мог: бросить …

2
лучшая практика для инициализации учеников в php
У меня есть много кода, как это в моих конструкторах: - function __construct($params) { $this->property = isset($params['property']) ? $params['property'] : default_val; } Лучше сделать это, чем указывать значение по умолчанию в определении свойства? то есть public $property = default_val? Иногда есть логика для значения по умолчанию, и некоторые значения по …


4
Где должен быть полностью инициализирован объект в CQRS + ES: в конструкторе или при применении первого события?
Похоже, что в сообществе ООП широко распространено мнение, что конструктор класса не должен оставлять объект частично или даже полностью неинициализированным. Что я имею в виду под «инициализацией»? Грубо говоря, атомарный процесс, который приводит вновь созданный объект в состояние, в котором содержатся все его классовые инварианты. Это должно быть первое, что …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.