Я работаю над проектом на C #. Предыдущий программист не знал объектно-ориентированного...
Я осматриваюсь и вижу несколько отличных фрагментов кода для определения правил, валидации,...
Когда пользовательские классы исключений наиболее ценны? Есть ли случаи, когда их следует или не...
Каковы лучшие практики для моделирования наследования в базах данных? Каковы компромиссы (например,...
Я хотел бы знать, часто ли кто-то использует метрики для проверки своего кода / дизайна. В качестве...
Так что нет сомнений в том, что построение модели предметной области - это то, что, я думаю,...
Вкратце, контракт hashCode, в соответствии с object.hashCode () Java: Хеш-код не должен изменяться,...
Что-то вроде var life= { users : { guys : function(){ this.SOMETHING.mameAndDestroy(this.girls); },...
У меня есть объект, который я передаю в вызове метода. Скажем, я использую язык, который позволяет...
Есть ли веб-сайт / список проблем, которые можно использовать для отработки ООП-дизайна? Скажем,...
Я читал много людей, которые говорили, что некоторые вещи не должны быть написаны в...
Я разрабатываю класс для записей журнала моего почтового сервера. Я проанализировал записи в...
Подпись метода в Java: public List<String> getFilesIn(List<File> directories) похож в...
Я прошу всех вас, кто не использует библиотеку для этого, но строит ваши собственные объекты для...
Можно ли реализовать шаблон Visitor , соответствующий принципу Open / Closed , но при этом иметь...
У меня небольшая проблема с интерфейсами. Вот это в псевдокоде: type Interface1 = interface end;...
Я работал с сессиями, MVC-дизайном и объектно-ориентированным PHP. Где я должен сохранить или...
Что должно произойти, когда я позвоню $user->get_email_address()? Вариант 1: извлечение адреса...
Information-Expert , Tell-Don't-Ask и SRP часто упоминаются вместе как лучшие практики. Но я думаю,...
Как остановить функцию / процедуру в суперклассе, которая была переопределена в подклассе в Delphi...
Я унаследовал большое Java-приложение, которое использует Struts, Spring и Hibernate. Классы и...
Не слишком практично, но все же интересно. Имея некоторый абстрактный вопрос о матричном умножении,...
Предположим, у меня есть класс с некоторыми атрибутами. Как лучше (в Pythonic-OOP) смысле получить...
Я вернулся к разработке php из Moose , и мне очень не хватает CLOS, подобной объектной модели для...
Существует точка зрения, что нулевые значения не должны быть разрешены в реляционной базе данных....