Articles tagged with testing
Test Environments are a critical component of any software development lifecycle.
This article is gist of brainstorming session among Quality Assurance (QA) team.
Automating critical systems operations without having automated tests is risky practice
Keeping the suite of automated tests lean is an essential trait of quality software engineering. Diligently remove all tests that don't add any value.
Exploring the advantages of Test-driven Development and the concept of self-healing code
TDD explained to non programmers by using the example of writing a short story
Extreme programming keeps going strong 25 years after its launch
Programming computers by feeding them plain text is very slow and needs to be sped up.
Closer look into the principle of least knowledge
Simple isn't easy, but it is the only way to build anti-fragile systems
Legacy code is hard to test, so extract methods by writing micro tests
The longer the wait to deploy, the bigger the risk of things going south
Developing a feature without formulating a hypothesis is like shooting in the dark
Change is stressful and risky, but avoing it is even riskier
Any discipline requires serious investment in time