Рубрика «Полезное чтиво». Выпуск 25

Две недели рубрика «Полезного чтива» не выходила в свет. Это было связано с заслуженным отдыхом. Зато за это время накопилось много всего:
- 12 Essential Skills for Software Architects – хорошая книга для списка на прочтение
- Basic Site Documentation: Maven 3 – maven site может подготовить отличную документацию по вашему проекту
- Spring MVC – Flash Attributes – теперь в Spring MVC можно передавать параметры между страницами
- Интеграция DBUnit и Spring TestContext Framework – для тех, кто не знает о Unitils, но очень хочет тоже иметь красивые удобные тесты
- 10 Best Practices for Code Commenting & Formatting – несколько простых правил по комментариям и форматированию кода
- Suppressing FindBugs Warnings – как отключить замечания от FindBugs
- TeamCity 7.0: Control the power! – цепочки билдов, типизация параметров, инкрементальные билды и много чего еще в TeamCity 7.0
- Common Sense and Code Quality, Part 2 – что умеют статические анализаторы в структурном анализе кода
- «I Have No Impediments» – в Scrum самым важным является поиск и устранение препятствий на пути команды
- Опубликован перевод документации по Selenium – опубликован перевод документации по Selenium на русский язык
- Observations on Dev / Ops Culture – все таки какие все IT компании разные…
- JQUERY 1.7.2 RELEASED – вышел jQuery 1.7.2
- Why Some People Think Messaging Is More Scaleable – в действительности, без сообщений очень тяжело построить масштабируемую систему
- How to Hire a Programmer – советы по найму сферического программиста в вакууме
- Test-Driven Emergent Design vs. Analysis – как TDD сочетается с дизайном
- Пишем кеш с определенным временем хранения объектов с использованием java.util.concurrent – а чего просто не взять кеш из Google Guava или EHCache?
- Sprint issues – when sprints turn into crawls – стандартные проблемы со спринтами в Scrum
- Run your enterprise like a startup – большие проекты тоже надо делать маленькими талантливыми командами!
- NoOps: Its Meaning and the Debate around It – скоро придем наконец к жизни, в которой работу админов будут выполнять облачные платформы, или не придем?
- Getting the Most of Scrum Burn Charts – отличная подборка материалов на тему burn down/burn up диаграмм
- Is HTML5 ready yet? – HTML5 никогда не будет закончен как стандарт, потому что мир меняется слишком быстро
- BDD in a Nutshell – что такое BDD и где узнать об этом побольше
- Here Is The Main Reason Why You Suck At Interviews – к интервью нужно готовиться как и к любой другой активности, если хотите делать ее успешно
- Incremental Building with Maven and TeamCity – как настроить инкрементальную сборку с Maven в новом TeamCity
- Incremental testing with TeamCity – инкрементальный запуск тестов на новом TeamCity поможет многим сэкономить кучу времени
- Сколько серверов в облаке Amazon EC2? – Amazon EC2 растет не по дням а по часам – уже 450 тысяч серверов
- Learning from mistakes with BDD – шикарный анализ типичных ошибок при работе в стиле BDD
- Top 3 Myths of Agile Testing – пару мифов Agile тестирования
- Guidelines for Java Testable Design – советы как сделать Java код более тестируемым
- Selenium IDE FlowControl: Примеры использования – подробная инструкция по подключению расширения FlowControl в Selenium IDE
- Agile Can Be Dangerous – отличный пример того, каким разным может быть понимание Agile
- Документация jQuery UI на русском – возрадуйтесь лентяи – теперь документация по jQuery UI есть на русском языке
- All about JMS messages – структура JMS сообщений
- Архитектура Tumblr – сколько же всего полезного можно почерпнуть из архитектурных решений таких проектов как Tumblr
- Burning Down Hours is Anti-Agile Because Working Software is the Primary Measure of Progress – я всегда считал burn down почасовой глупым занятием, сторипоинты и burn up куда лучше
- SQL Injection Attacks by Example – детальный разбор что можно получить с SQL Injection атакой, предохраняйтесь!
- scrum – agile = problems – гораздо важнее впитать Agile принципы и им следовать, чем работать по Scrum или даже XP
- 25 сервисов для продуктивной работы с Gmail – набор мегаполезных расширений для GMail
- Asynchronous and negative testing – как тестировать асинхронный код
- The Truth About Estimates in Software Development – размышления по поводу оценок и оценивания
- Optimizing ORM Performance – оптимизация работы ORM
- Speeding Up Java Test Code – cоветы по ускорению модульных тестов
- Extract, Inject, Kill: Breaking Hierarchies (Part 1) – некоторые шаблоны дизайна (template method) очень неприятны в тестировании
- Common Sense and Code Quality, Part 1 – качество кода, как его добиваться?
- Best Practices for Variable and Method Naming – для тех, кто подзабыл хорошие правила именования в Java
- Mikado Method For Refactoring Legacy Software – метод Mikado очень помогает при рефакторинге
- Question from the Mailbox: What Metrics Do You Use in Agile? – для Agile процессов не все классические метрики работают, надо использовать другие
- Redis: подробный обзор – обзор Redis на русском языке
- Thoughts on Test Automation in Agile – советы по автоматизации тестирования
- Screenshot on Fail v1.0 for Selenium IDE Now Available – отличный плагин для Selenium IDE, снимающий скриншоты на падении теста
- How to earn more money as a software engineer – чтобы зарабатывать больше денег разработчику нужно всегда быть на гребне волны и развиваться
- Selenium Tips: Uploading Files in Remote WebDriver – как загружать файлы с помощью WebDriver
- Introducing Akka 2.0 – вышла версия Akka 2.0
И порция добротного видео для просмотра:
- Tailoring Spring for Custom Usage – путешествие по Spring с одним из опытных разработчиков
- MESSAGING FOR MODERN APPLICATIONS – все таки Spring Integration, AMQP и RabbitMQ реально рулят!
- Видео докладов с конференции SPMConf-2011 – все одним торрентом
- Selenium Camp 2012 – опубликованы видео всех докладов конференции Selenium Camp 2012
- Жизнь без тестировщиков: миф или реальность? – видео моего доклада про жизнь без тестировщиков с онлайн конференции Chief ConfeT&QA
- Stripping Down RemoteWebdriver – отличная техническая презентация про WebDriver
Читайте и набирайтесь новых знаний!










1 год назад
Ну и когда все это читать?
Луче меньше да лучше.
1 год назад
Ну это то из прочитанного мной, что показалось мне полезным.
1 год назад
Андрей, зато есть из чего выбрать
рубрика ведь называется «полезное чтиво», а не «обязательно к прочтению»