I want Coca Cola
![](https://s3.amazonaws.com/media-p.slid.es/uploads/75324/images/5334511/580b57fcd9996e24bc43c1d9.png)
I'm vegeterian
![](https://s3.amazonaws.com/media-p.slid.es/uploads/75324/images/4696871/fish-dish.jpg)
Job ad
Rockstar developer
Ninja developer
Devops engineer
Agile developer ??
Nitpicking terminology
are we using right terms?
Miro Svrtan
@msvrtan
![](https://s3.amazonaws.com/media-p.slid.es/uploads/75324/images/3772040/Twitter_bird_logo_2012.png)
11:35 Unconf track
Lets nitpick together!
terminology
ubiquitous language
Agile
Agile manifesto
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
Kanban
Scrum
Project manager
![](https://s3.amazonaws.com/media-p.slid.es/uploads/75324/images/4696882/DX0giWFU0AAkN67.jpg)
Team
![](https://s3.amazonaws.com/media-p.slid.es/uploads/75324/images/4627153/football.gif)
Lead vs manager
Title acceleration
Path
- 2018 graduated univerity (24y)
- 2018 junior developer/engineer (24y)
- 2019 mid developer/engineer (25y)
- 2020 senior developer/engineer (26y)
- 2021 junior architect (27y)
- 2022 mid architect (28y)
- 2023 senior architect (29y)
- 2024 principal engineer (30y)
- ...
- 2059 pension (65y)
It takes 10.000 hours to master a skill
Malcolm Gladwell
Good/bad code
Code reviews
Code Peer reviews
Single Responsibility Principle
vs
Separation of Concerns
Robert C Martin
The Single Responsibility Principle
https://www.youtube.com/watch?v=Gt0M_OHKhQE
DRY principle
Legacy
Architecture:
software vs buildings
Technical debt
Digital rot
We need to fix our terminology!!
11:35 Unconf track
Lets nitpick together!
Thank you all
Miro Svrtan
@msvrtan
Nitpicking terminology, WebCamp Zagreb 2018
By Miro Svrtan
Nitpicking terminology, WebCamp Zagreb 2018
- 1,958