Non-null by default in Java projects

preview_player
Показать описание
Small tech-talk about adopting non-null by default strategy in Java projects, enabling that with annotations and controlling with SpotBugs. The talk was conducted in 2017 in the company that I've worked back then. Some things have already changed in Java world since then:
- FindBugs is now SpotBugs.

0:00 Intro to null pointers and the problem they cause
2:00 The concept of non-null by default
4:00 Benefits of using non-null by default
6:00 How to implement non-null by default in Java projects
10:00 Examples of how non-null by default can be used to improve code quality
14:00 Conclusion
Рекомендации по теме
Комментарии
Автор

Ничего себе! Начинал свой путь 10 лет назад с твоих уроков. Благодаря тебе прошел путь с абсолютного нуля и до VP Engineering! Большое тебе спасибо!

crazylinkulus
Автор

Excellent Tech talk )
Null is a really "The one billion dollars" mistake. )

olegnovitskiy
Автор

cool 😉
it's short and very useful

alexnikolaichuk
Автор

Не захотів Українською тому перейшов на саксонську? )

crypto_octocat
Автор

Donate to help buy equipment for Ukrainian Armed Forces! 🇺🇦

java-tkach