Вопросы по теме '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 просмотров

Почему определение свойств в прототипе считается антипаттерном
Я часто вижу этот шаблон для определения объектов javascript. function Person(name) { this.name = name; } Person.prototype.describe = function () { return "Person called "+this.name; }; А в этой статье говорится, что добавление...
1818 просмотров

Хранение сериализованного массива в базе данных анти-шаблон? Рельсы
Как указано в этом другом вопросе , вы можете хранить сериализованные данные в базу данных. Я хочу знать, действительно ли я должен или просто создать простую дополнительную таблицу. Объект имеет список связанных номеров. Вероятно,...
625 просмотров