Lessons learned about Bus Factor (Part 5/5): Detect it before it is too late

ThePollDiaries_003_BavariaFilmInternational” by Berlin Beyond

The Bus Factor Review

To summarize

  • Do systematic code reviews
  • Give complex tasks also to the juniors but help them
  • Stay close to the domain of your client
  • Use high level tests reflecting your domain
  • Write explicit code
  • Detect a lack of shared knowledge as soon as possible, and write down everything in your repository/code. Stop this oral culture: act as if your private project was an open source project on which every unknown developer should be able to collaborate

--

--

--

PHP/Symfony developer and trainer. Skeptic, fan of esoterism (what?) and social psychology.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

It’s Nice To Be Naughty — Create A Wild Retirement

Benefits of Test-Driven Development

Enabling TLS in the Dev Loop: Self-Signed Certs, nip, and edgestack.me

Is there a secret to choosing the right web designer

AVL Tree vs RB Tree with applications

Zesty Market x NeosVR Integration

Meet the tool that automatically infers security vulnerabilities in Python code

Top 4 Face Recognition Software for Robots

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Einenlum

Einenlum

PHP/Symfony developer and trainer. Skeptic, fan of esoterism (what?) and social psychology.

More from Medium

What Exactly Is IT Management

Why Isn’t 5G More Prominent? | Soracom

Insights from AWS Summit Brussels

State of AI — 2021