if(trackingNum != null){ } Giving Control Back to Software Developers: An Interview with Mike Faulise