decoupling

Мы делаем довольно большое приложение Swing, которое должно реализовать шаблон MVC. В настоящее время приложение выглядит следующим образом: Существует довольно много мнений. Они создаются иерархическим образом, где одно главное представление содержит (и создает) несколько видов, каждый из которых содержи...

Хорошо разбивать код на функции и классы для модульности / развязки, но если вы делаете это слишком много, вы получаете действительно фрагментированный код, который также не хорош. Что такое золотое правило для разделения кода на функции? ...

Можно ли получить параметры для разных уровней системы непосредственно из конфигурации? Я имею в виду конкретно связывание каждого слоя с ConfigurationManager в .Net вместо передачи параметров создателем через конструктор или как-то еще....

Я собираюсь использовать NSNotifications в моем приложении, чтобы отделить код. Я хочу, чтобы компилятор помог мне при использовании строк в качестве имен уведомлений, т. е., если я ошибусь, я хочу, чтобы компилятор сказал мне. Использование обычных строк для этого не будет работать, потому что компилятор н...

может ли кто-нибудь описать точную разницу между свободной связью и плотной связью в объектно-ориентированной парадигме?...

jQuery Deferred есть две функции, которые могут быть использованы для реализации асинхронной цепочки функций: then() deferred.then( doneCallbacks, failCallbacks ) Returns: Deferred doneCallbacks функция или массив функций, вызываемых при разрешении отложенной операции.failCallbacks функция или масси...

Я думаю о внедрении произвольного JSON в DOM следующим образом: <script type="application/json" id="stuff"> { "unicorns": "awesome", "abc": [1, 2, 3] } </script> это похоже на способ хранения произвольного шаблона HTML в DOM для последующего использования с шаблоном Java...