Typical problems in software development at a large scale

Day 2 /  / Track 4  /  RU / Introduction to technology

Have you ever worked on a legacy project, like lots of source code, but no unit tests? Or no continuous delivery? Static code analysis completely missing, or even a simple code standard totally absent? Were you told that is gold-plating, or simply too much work to fix?

Rustam will review the typical errors and shortcomings he’s seen in many projects, as well as explain why these points are important.

The goal is to help developers choose their next project. He will be explaining why the introduction of basic things, like code standard, automatic tests (all levels), deployment environments, automatic building systems; to more advanced aspects are vital in all development projects, especially in those of a larger scale.

Lots of war stories and experience reports.

Download presentation
Rustam Mehmandarov
Rustam Mehmandarov
Computas AS

Passionate computer scientist. Leader of JavaZone. During the past years, heavily involved in the Norwegian Java User Group – javaBin, being the leader, second-in-command, and a board member.

One of the founders and organizers of Arctic IoT Challenge. Principal engineer, and a competency network coordinator for IT architecture and integration at work.

Community builder. Course instructor. Speaker. Java Champion.