Вопросы по теме 'anti-patterns'
C # Антипаттерны
Короче говоря: я считаю антипаттернов Java незаменимым ресурсом. Как для новичков, так и для профессионалов. Мне еще предстоит найти что-то подобное для C #. Итак, я открою этот вопрос как вики сообщества и приглашаю всех поделиться своими...
32312 просмотров
schedule
13.06.2024
Как запретить пользователям закрывать окно в Javascript?
Можно ли запретить пользователям закрывать окно с помощью кнопки выхода [X] ? На самом деле я предоставляю пользователям кнопку закрытия на странице, чтобы закрыть окно. В основном то, что я пытаюсь сделать, это заставить пользователей заполнить...
114822 просмотров
schedule
25.10.2022
C #: Enum Anti-patterns
Были разговоры о том, что Enums в целом нарушает принципы чистого кода, поэтому я ищу любимые людьми антипаттерны Enum и альтернативные решения для них.
Например, я видел такой код:
switch(enumValue) {
case myEnum.Value1:
// ......
5531 просмотров
schedule
11.03.2024
Разделение модели домена Rails от ActiveRecord
Я читал книгу «Антипаттерны SQL: избегая ловушек программирования баз данных», особенно о антипаттернах magic beans. На нем показана диаграмма, разделяющая активные записи с использованием модели предметной области, и есть пример в PHP, но не в...
3519 просмотров
schedule
19.10.2022
Почему определение свойств в прототипе считается антипаттерном
Я часто вижу этот шаблон для определения объектов javascript.
function Person(name) {
this.name = name;
}
Person.prototype.describe = function () {
return "Person called "+this.name;
};
А в этой статье говорится, что добавление...
1818 просмотров
schedule
25.12.2023
Хранение сериализованного массива в базе данных анти-шаблон? Рельсы
Как указано в этом другом вопросе , вы можете хранить сериализованные данные в базу данных. Я хочу знать, действительно ли я должен или просто создать простую дополнительную таблицу.
Объект имеет список связанных номеров.
Вероятно,...
625 просмотров
schedule
30.03.2024