Skip to main content

Posts

Showing posts from July, 2011

Getting Started with Test Driven Development Concept and Guidelines

Recently I have been encouraged to start working using Test driven development , so I took like a quick run over the Concepts and Guidelines and Decided to post my achievement Notes and result of each phase I study ,implement and give some points to those who are interested in getting started just like me so lets start First The Main concept or shall I say the main though that should be in your mind while Doing TDD is simply this “Every new feature begins with a test” what does this mean ? It means simply you don’t write any code you begin with you tests, maybe your test cases not just one many as many as you think of start throwing those tests before even writing interfaces to test them that’s it the first and most important yet the basic foundation of Test Driven Development is to “Write tests first ” simple enough. Second These Tests will fail “Cause there is not code to test so they should fail else then there is something wrong with your tests” Mostly these te

LINQ Pronounciation

Many people don't know that the pronunciation of LINQ in Link not LIN CUE for those wondering what is LINQ it is a query language to perform query like SQL statements on collections of T type "In which T is any generic type" and also the LINQ to SQL which is an ORM "Object Relational Mapper"