Author: Aleksandr Barmin
-
-
-
Design (anti-)patterns with Java and Python
Different programming languages and programming paradigms have different characteristics and are better suited for certain types of tasks. We have object-oriented languages like Java and C# are commonly used for developing large-scale, enterprise-level software systems. And we also have programming languages such as Python, Ruby, and JavaScript which are more flexible and less opinionated. They…
-
Внедрение коллекций
В свойства создаваемого бина можно внедрять не только ссылки на другие бины и примитивные типы, но также и коллекции. Структура проекта:
-
Внутренние Java bean-ы
Использование внутренних бинов позволяет не указывать явно ссылки на них при описании контекста. Структура проекта: