How do programmers test?

Software testers

Throughout my career, first as a programmer, later as a Project Manager and a software house’s CEO, I met a lot of programmers, with whom I had pleasure and trouble working.


How do programmers test?

Already at the beginning of my career in the world of IT I noticed a weird for the time regularity. Every time when we finished a stage of work on an app and there was the time to submit it to either the testers or to the client, something seemed off. There was a mistake, something didn’t work as planned. I wondered how it was possible. I spent so much time testing the code and everything seemed to work!


As someone with little experience, I wasn’t able to find the reason for why it was happening. Only after a couple of months did I realize where the source of the problem is. I’m not sure if you’ll find it surprising, but to me, it was like enlightenment at the time.


This regularity appears more often among programmers who are only starting out. People with more experience come across it more rarely, however, there are some cases, especially when they’re working under time pressure.


The tasks which are coming back to us are the nightmare of every IT project and that’s why I always explain to my teams to carefully check the code they’re writing. It’s better to spend more time on writing a code that is going to work properly than to make multiple corrections. This situation is frustrating, not only for the programmer but for all people involved.


Test in a way you were the final user, not in a way it simply works

The perfect project doesn’t exist, and I do not believe that it ever will, but I want the project QarbonIT works on to be stress-free both for the clients and for the programmers. A calm, healthy atmosphere makes it not only easier to work also to lead the work. What is more, the customers are happier and more eager to use our services again. The less task coming back, the better the condition of the project and the people involved. That’s why I tell my programmers to test in a way they were the final user, not in a way it simply works.

Content

Got a project?

Let's talk!

__wf_zastrzeżone_dziedziczyć
Offtop
Infoshare Katowice 2024: Summary
arrow icon
12.3.2024
1 min read
Offtop
GITEX Global 2024: Insights
arrow icon
10.25.2024
1 min read
Code
What is JSON?
arrow icon
10.29.2024
2 min read
Code
Code refactoring – What is it?
arrow icon
10.24.2024
4 min read
AI
Secure AI - Advantages
arrow icon
7.12.2024
2 min read
Technologies
What is AWS?
arrow icon
4.1.2024
2 min read
Technologies
What is HTML?
arrow icon
3.21.2024
2 min read
Technologies
What is TypeScript?
arrow icon
3.20.2024
3 min read
Technologies
What is PHP?
arrow icon
3.19.2024
1 min read
Technologies
What is Swift?
arrow icon
3.18.2024
5 min read
Technologies
What is Kotlin?
arrow icon
3.16.2024
4 min read
Technologies
What is JAVA?
arrow icon
3.13.2024
2 min read
Technologies
What is React Native?
arrow icon
3.13.2024
3 min read
Technologies
What is React.js?
arrow icon
3.13.2024
2 min read
Technologies
What is Node.js?
arrow icon
3.13.2024
1 min read
Technologies
What is JavaScript?
arrow icon
3.13.2024
1 min read
Knowledge hub
What is a fullstack developer?
arrow icon
3.13.2024
1 min read
Knowledge hub
What is frontend?
arrow icon
3.13.2024
2 min read
Knowledge hub
What is backend?
arrow icon
3.13.2024
2 min read
IT
How to get started in IT?
arrow icon
3.6.2023
7 min read
IT
WEB3 - What is it? Introduction
arrow icon
2.21.2023
4 min read
UX/UI
UX Design - a guide for programmers
arrow icon
1.18.2023
4 min read
Business
Team Augmentation- Benefits!
arrow icon
1.4.2023
11 min read
Business
How to choose a programming company?
arrow icon
12.22.2022
8 min read
IT
How to find good programmers?
arrow icon
12.15.2022
4 min read
Startup
What is a startup?
arrow icon
12.7.2022
7 min read
Code
Rust is the future of Server Side
arrow icon
12.1.2022
1 min read
IT
How to make a mobile app?
arrow icon
11.30.2022
5 min read
Business
How to work in various time zones?
arrow icon
11.27.2022
7 min read
Business
Where to Invest money in 2021?
arrow icon
10.31.2022
4 min read
IT
IT outsourcing – what is it?
arrow icon
10.25.2022
4 min read