Code, Methadologies and Principles Blog

0

Retrospectives, why/how?

So I found myself in a company where we were supposedly doing bits of Agile, but no retrospectives. For an agile developer, a retrospective may very well be the best part of the cycle....

0

Behat and Databases

How about database driven tests? The traditional way to do this is to setup fixture data once and then test against it. But as time goes by, fixture data gets old and messed up....

0

Why not a SOLID KISS?

I’ve used SOLID, KISS and bunch of other design principles in my career. They are all great, and serve a diverse world. But i’ve found people to stick to one of these principles a...

0

Semantic versioning

SemVer stands for Semantic Versioning. At the time of writing, 2.0.0 is the latest of the versioning strategy. This article won’t outline the entirety of strategy, that you can get on their website. Just...

0

Using Version Control: Git/Github

What is Github? Why and how to use it? Github is a web based version control repository i.e its there to host your application while preserving its history of versioning. There are several version...

0

Agile, why?

Countless firms now are moving towards the Agile and countless are moving away from it. It happens all the time. Its the same game with Playstation and Xbox, apple and samsung, G-Suite and Outook....