May 152017
 

Nowadays there are a lot of complications and obstacles on the way to the production. Now if you are not agile, it becomes literally a hell adding new functionalities. Therefore a lot of corporations and startups switch to agile methodologies and start using CI to achieve agility in software development. There is a big buzz about agile transformation in the companies, for example Mango, HSBC, [… read more]

Oct 262012
 

Microsoft Visual Studio 2012 comes with a large amount of new features and improvements in almost all areas. The changes introduced in the “unit testing” and generally “testing” area are very significative. I’ve read the following sentence in one of the Microsoft slides and I couldn’t agree more: The Visual Studio 11 Unit Testing experience is focused on developers writing and running unit tests while [… read more]

Sep 052012
 

I’ve started adopting what I could call “agile” way of developing software only in 2007-2008. Since then I’ve become a Certified Scrum Master and trying to adopt as much techniques and methodologies to make the process of developing software in my team as much as possible. I am sure that I am still far from saying that it is perfect and there is always room [… read more]

May 022012
 

In order to be agile team in today’s quite stressful and demanding time, software programming team should try to follow some if not all of the below listed practices in order to succeed: Test-first programming (or perhaps Test-Driven Development) Regular refactoring Continuous integration Follow a Simple design (YAGNI) Pair programming / Code Reviews Sharing the codebase between programmers A single coding standard to which all [… read more]

The anatomy of a Unit Test

 Posted by on April 30, 2012
Apr 302012
 

Certainly there are many ways of organizing Unit Tests and it depends both by who writes the tests and the organization within which the project is running, but one thing is certain the goals of unit testing as: 1. Finding Code early: As in Test Driven Development when writing Unit Tests before writing the real code. Doing so we are certain that our use case [… read more]

harriston@mailxu.com naro@mailxu.com