coderbyheart, 13 days ago to random Here is a teaser for my talk about software quality that I gave at NewCrafts Conferences in Paris. #softwareCraft #softwareQuality #pushToDeploy #velocity #innovation #softwareDevelopment #NewCrafts2024 Push-to-deploy is kind of a mantra for me. When I do a change on the thing that I'm working on and I commit it to my versioning system, and then I push it. It should trigger the chain, your pipeline, your flow, that puts it in front of the real customer. Deploy is not just is it running somewhere? But is it used by the end user? Whatever makes you money. So it's a universal principle, and it's really easy to remember what to do. How to get there is the hard part, however. What does it give me? It's to deal with surprises. What we need in order to be able to push-to-deploy however, that is where the craft comes in. The plain process of I push code and it goes online, that is no magic. We want to be certain that it works. The only way to get to this point, is to write tests. So we need good tests over the entire system to make sure that even small changes, we don't accidentally break something. The unfortunate truth is that, it is extremely hard to get started. The effort it takes, when there are no examples in your source codebase, is insane. And it's super frustrating. How do we get there? How do we become good?
Here is a teaser for my talk about software quality that I gave at NewCrafts Conferences in Paris.
#softwareCraft #softwareQuality #pushToDeploy #velocity #innovation #softwareDevelopment #NewCrafts2024
Push-to-deploy is kind of a mantra for me. When I do a change on the thing that I'm working on and I commit it to my versioning system, and then I push it. It should trigger the chain, your pipeline, your flow, that puts it in front of the real customer. Deploy is not just is it running somewhere? But is it used by the end user? Whatever makes you money. So it's a universal principle, and it's really easy to remember what to do. How to get there is the hard part, however. What does it give me? It's to deal with surprises. What we need in order to be able to push-to-deploy however, that is where the craft comes in. The plain process of I push code and it goes online, that is no magic. We want to be certain that it works. The only way to get to this point, is to write tests. So we need good tests over the entire system to make sure that even small changes, we don't accidentally break something. The unfortunate truth is that, it is extremely hard to get started. The effort it takes, when there are no examples in your source codebase, is insane. And it's super frustrating. How do we get there? How do we become good?
SoCraTes_Conf, 1 year ago to random 📣 Registration for SoCraTes Conference 2023 is now open! 🎉 👉 Find all details and apply to the lottery at https://www.socrates-conference.de! Make sure to tell your friends and colleagues and we hope to see you on August 24 – 27th in Soltau 😊 #SoCraTes2023 #software #softwarecraft #testing #conference #openspace
📣 Registration for SoCraTes Conference 2023 is now open! 🎉
👉 Find all details and apply to the lottery at https://www.socrates-conference.de!
Make sure to tell your friends and colleagues and we hope to see you on August 24 – 27th in Soltau 😊
#SoCraTes2023 #software #softwarecraft #testing #conference #openspace