[Эта статья была написана Ритеш Патель .] Поскольку внедрение контейнеров приложений продолжает расти, популярность «минимальных» операционных систем, предназначенных для запуска контейнеров, растет. Одной из таких…
Это вторая часть короткой серии постов, в которой я исследую TDD, используя в качестве руководства только соблазн. В предыдущей статье я написал тест, сделал его…
Одной из наиболее часто высказываемых критических замечаний в отношении языка программирования Java является требуемый объем кода Boilerplate . Это особенно верно для простых классов, которые…
На моей новой работе в salesforce.com я невероятно рад получить Heroku , платформу в качестве поставщика услуг / платформу облачных приложений. В следующем посте я…
Недавно я с интересом следил за дебатами #isTDDDead между Кентом Беком (@kentbeck), Дэвидом Хайнемайером Ханссоном (@dhh) и Мартином Фаулером (@martinfowler). Я думаю, что особенно полезно,…
В Java 8 появилась стандартная поддержка быстрой асинхронной обработки. С помощью CompletableFuture s и lambdas мы можем написать такой код: CompletableFuture<LaunchResult> missilesLaunched = getAuthorizationCode().thenApply(this::launchMissiles); missilesLaunched…
Spring boot уже поставляется с великолепной, предварительно сконфигурированной системой ведения журналов внутри, но в реальных проектах важно иметь возможность искать журналы, объединять их и легко…