Quantcast
Channel: Full Table Scan - Laws
Browsing latest articles
Browse All 5 View Live

Tom's Second Law: It's Already Been Done

Or, Do NOT Re-invent the Wheel When designing and/or implementing anything other than business logic - and sometimes even then - the odds are very good that what you need has already been built. The...

View Article



Tom's Third Law: When in Rome, Do as the Romans

or Have Good Coding Standards Laws don't get any more straightforward than this one. If you're making changes to a piece of code that someone else has written, make your code look like theirs. Use the...

View Article

Tom's Fourth Law: With Power Comes Complexity

Software that does something very simple is usually (usually) very simple to develop. Software that does something complex is usually very difficult to develop, and therefore usually very difficult to...

View Article

Tom's Fifth Law: User Interfaces Should Look and Feel Native

If you're building an application that will run on Windows, it should look, feel and behave like a standard Windows application. If you're building an application that will run on some flavor of *nix,...

View Article

Tom's Sixth Law: He Who Has the Best Duck Wins

The best way to solve a difficult problem is to talk it through. I for one talk to myself regularly, but problem solving talk-throughs require an independent audience in order to be effective; your...

View Article

Browsing latest articles
Browse All 5 View Live




Latest Images