Software Development
-
REST API with JSON
What is REST API? REST stands for Representational State Transfer. It relies on a stateless, client-server, cacheable communications. In most…
Read More » -
Why Testers Are Losing The ISO 29119 Battle
The ISO 29119 is making waves in the testing communities, regarding its content and necessity. Its focus on test planning…
Read More » -
Unit Testing – Cost vs. Benefit
I have been a big fan of unit testing for a very long time; my blog is ridden with posts…
Read More » -
15 Java Socket Programming, Networking Interview Questions and Answers
Networking and Socket Programming is one of the most important areas of Java programming language, especially for those programmers, who…
Read More » -
Is pairing for everybody?
Pair programming is a great way to share knowledge. But every developer is different, does pairing work for everyone? Pairing…
Read More » -
Test Attribute #10 – Isolation
This is last, final, and 10th entry in the ten commandments of test attributes that started here. And you should…
Read More » -
A Wonderful SQL Feature: Quantified Comparison Predicates (ANY, ALL)
Have you ever wondered about the use-case behind SQL’s ANY (also: SOME) and ALL keywords? You have probably not yet…
Read More » -
The most important factor in software decay
Do you have big balls of mud? Here’s an experiment to amaze your friends. You probably listen to music on…
Read More » -
All You Ever Need to Know About Recursive SQL
Oracle SYNONYMs are a great feature. You can implement all sorts of backwards-compatibility tweaks simply by creating SYNONYMs in your…
Read More »