JUnit

JUnit in Action JUnit — библиотека для модульного тестирования программного обеспечения на языке Java. Созданный Кентом Беком и Эриком Гаммой, JUnit принадлежит семье фреймворков xUnit для разных языков программирования, берущей начало в SUnit Кента Бека для Smalltalk. JUnit породил экосистему…

Структуры данных и алгоритмы

Books Часто на собеседовании дают небольшие задачи на алгоритмы, подготовиться к ним помогут книги: 1. Седжвик «Алгоритмы на Java» 2. Лафоре «Структуры данных и алгоритмы Java». Для оттачивания практических навыков рекомендую воспользоваться такими ресурсами, как Topcoder и Codeforces Структуры данных…

Java Servers

This is the list of the most popular servers for Java web-aplication: 1. WildFly (early JBOSS) – Java EE-сервер приложений с открытым исходным кодом, разработанный одноимённой компанией. Как и многие открытые программы, разрабатываемые коммерческими организациями, WildFly можно свободно загрузить и…

JDBC

Какое веб-приложение обходится без слоя данных? Правильно, почти никакое, поэтому даже на проекты, использующие NoSQL-базы, не берут без хорошего знания SQL. На SQL придется писать часто и много. Слишком глубоких знаний от программиста Java, конечно, не ожидают, но JOIN’ы и…