Talks

Safe development of a large project’s code

October 20, 12:55
Room III

In the talk I will describe a sequence of steps that I use in my practice every time when I need to change code in a large project. The steps are:
1) create an interface
2) embed the interface into the existing code
3) cover the interface with tests
4) implement the interface

The talk describes in detail why I use excatly this sequence of steps and how it prevents from making bugs and helps to write code fast enough.

Target audience – software developers with experience of developing large projects in a team.

Ilia Shishkov

Senior software developer, Yandex

Sponsors & Partners

Sponsors

Gold

JetBrainsFirst Line Software

Silver

Dell EMCDINSVeeam Software

Embedded

Auriga

Sponsors

I.T. GroupT-SystemsUnited Frontal System Program

Individual

Andrey Terekhov

Partners

Main partners

AP KITRUSSOFT

In cooperation

Association for Computing MachineryACM Special Interest Group on Software Engineering

Technical partners

CUSTISSoftInvent7pap StudioHosting-CenterGroup MPrezentPrint SalonDPI.Solutions

With support of

RAEC

Organizers

Software Russiai-Help