filter >

Photo

Why You Ignore Best Practices and How You Can Fix It

Annelore Egger

from OpenValue Switzerland (Switzerland)

About speaker

Software Engineer, OpenValue Switzerland

I've been a software developer for 5 years and find it very important to share knowledge so the whole community can profit from it. With combining our knowledge we can achieve more together.

About speakers company

.

Abstracts

broad

I already experienced the neglect of best practices in different projects and find it quite unfortunate, that this often is the norm. I am convinced that in the long run not only the developers but also all other stakeholders would profit if we could stick to the best practices from the beginning.


I'm sure you're familiar with the experience of knowing best practices, like writing clean code, but only rarely applying them. Why are we doing this? They are overlooked or ignored in the rush to meet deadlines, satisfy stakeholders, or simply out of habit. For instance, many teams rely heavily on integration tests, assuming they cover everything, while neglecting the critical role of unit tests. The result? Technical debt, difficult-to-maintain codebases, and ultimately, a less efficient development process.

In this talk, we will explore the gap between knowing and doing when it comes to best practices in software development. We will discuss why these critical practices, like validating data from external systems, are often neglected, examining the common obstacles that lead to shortcuts and compromises. More importantly, we will focus on how to overcome these challenges, ensuring that best practices become a regular part of your development workflow, rather than an afterthought.

Whether you're an intermediate developer just starting to encounter these issues, or an experienced professional looking to refine your approach, this talk will offer practical strategies for embedding best practices into your daily work. We'll also consider the importance of making a mindset shift and how to advocate for these practices within your team and organization.

Join me to bridge the gap between knowing and doing, and learn how to build a more sustainable, maintainable, and high-quality codebase.

The talk was declined

other talks of this topic

Photo
An Efficient Git Workflow For High-Stakes Projects

Vladislav Shpilevoy

VirtualMinds

specific
Photo
C# 13 Unleashed: Live Demos of my Top 10 Cutting-Edge Features!

Ambesh Singh

Visionet Systems Deutschland

broad
Photo
What the @#!? is Auth

Warren Parad

Authress

specific