Software Development
-
20 Database Design Best Practices
Use well defined and consistent names for tables and columns (e.g. School, StudentCourse, CourseID …). Use singular for table names…
Read More » -
Another aspect of coupling in Object Oriented paradigm
I had previously written a post related to coupling and cohesion here and that was more of a basic definition…
Read More » -
Code reviews in the 21st Century
There’s an old adage that goes something like: ‘Do not talk about religion or politics’. Why? Because these subjects are…
Read More » -
Solving the EULA problem
Everyone recognizes the situation. Some piece of software has released an update, or you are installing it for the first…
Read More » -
My walk through the Git book
I’ve been experimenting with git for about the last year, but most of the work I did with it so…
Read More » -
Blind spot of software development methodologies
There is a trend of rise and fall of different software development methodologies. There is also a lot of discussion…
Read More » -
The Rise of the Front End Developers
In any web development company, there exists two different worlds; well there are more, but we’ll just focus on –…
Read More » -
Effective Unit Testing – Not All Code is Created Equal
Unit Testing is one of the most adopted methodologies for high quality code. Its contribution to a more stable, independent…
Read More » -
Send A Relevant Dilbert Strip To Your Boss
The Dilbert comics is just 2 years younger than me, which means there are thousands of strips. Most of them…
Read More »