How will HD radio offer the hundreds of channels that Satellite does. How will HD be commercial free? Apparently this guy doesn't get Satellite radio...
C# is a useless copy of Java. It is disgusting how MS just changed the names and capitalization of Java. What a joke. You will benefit by using Java due to it's huge codebase and users. C# will die as soon as MS abandons it.
I think the best practice you can champion is the use of Test Driven Development. It will lead to high quality, simple design. In addition it will allow your new developers to quickly figure out what the code is designed to do and when they start to change the code they will have the confidence of a full suite of unit tests to protect them. Maintenance work should always be done with TDD. For instance, fixing a defect:
Defect reported.
Write failing test that reproduces defect.
Fix defect (test passes).
Defect never appears again in code base because the unit test above will always fail (and alert your developers that they are reintroducing the defect.
Another take on Picasa facial recognition: http://dcpatton.com/2008/10/16/picasaweb-facial-recognition/ Both IPhoto let you geotag your photos as well.
How will HD radio offer the hundreds of channels that Satellite does. How will HD be commercial free? Apparently this guy doesn't get Satellite radio...
C# is a useless copy of Java. It is disgusting how MS just changed the names and capitalization of Java. What a joke. You will benefit by using Java due to it's huge codebase and users. C# will die as soon as MS abandons it.
I think the best practice you can champion is the use of Test Driven Development. It will lead to high quality, simple design. In addition it will allow your new developers to quickly figure out what the code is designed to do and when they start to change the code they will have the confidence of a full suite of unit tests to protect them. Maintenance work should always be done with TDD. For instance, fixing a defect: