1. Ява и Весна
>> Java 8 StampedLocks против ReadWriteLocks и Synchronized
Практичный вид и эталонный тест, использующий четыре режима блокировки - синхронизированный, RW Lock, Stamped RW lock и RW оптимистическая блокировка. Хорошая рецензия, из которой можно многому научиться.
>> Анализ файла с помощью Stream API в Java 8
Короткая статья о разборе файла с использованием нового API Java 8 Stream - это дивный новый мир.
>> Написание чистых тестов - новый считается вредным
С тех пор как this большой разговор о глобальном состоянии и синглетах (на YouTube), new был «персоной нон грата» для меня - эта статья отличный учебник по некоторым причинам, почему это так.
>> Предварительный тест безопасности Spring: HtmlUnit
Эта серия, начавшаяся несколько недель назад с представления Spring Security 4 - эта (и следующая) статья развивает этот импульс, показывая как использовать HtmlUnit для проверки логики Spring MVC
>> Предварительный тест безопасности Spring: веб-безопасность
-
Новая поддержка тестирования для Spring MVC ** , появившаяся в Spring Security 4.
2. Технический
>> TDD мертв?
Домашняя база для серии тусовок, сфокусированных на TDD - я освещал это в последние несколько недель, поэтому не буду зацикливаться на этом - записи есть, если хотите посмотреть. Часть 4 будет жить через несколько дней (4 июня).
>> Перезагрузить лучшие (?) методы API по восстановлению
Некоторые надежные методы, на которые следует обратить внимание при разработке вашего REST API ; и что здорово в этой статье, так это то, что она явно основана на практическом опыте создания API для клиентов, а не на школе «Она должна быть RESTful, потому что она просто делает».
>> SafeCurl «Захват биткойнов» после смерти
История о бапе «Захват биткойнов» и эксперимент.
Разбитый через 2 часа, потом снова и снова - увлекательное чтение. Если вы вообще заинтересованы в безопасности - это чтение его недели для вас.
3. Musings
>> Стыд это хорошо
И в том же духе, мысль об умеренности и о том, как некоторые негативные аспекты развития могут оказать положительное влияние на вашу работу.