The Pragmatic Programmer lists 70 “tips”, some of which are principles as discussed in this wiki:
Andrew Hunt and David Thomas: The Pragmatic Programmer: From Journeyman to Master
Discuss this wiki article and the collection on the corresponding talk page.