Principles of Good Programming
December 2nd, 2011purchase Aciclovir cod next day delivery
Where to buy Aciclovir no perscription no fees
Aciclovir with overnight fedex
generic Aciclovir buy 40 mg
how to buy Aciclovir on line
order Aciclovir without rx from us pharmacy
buy cheap online pharmacy Aciclovir
Aciclovir from canada
order Aciclovir no visa without rx
order Aciclovir on line
Buy Aciclovir in europe
cheap Aciclovir no script
buy Aciclovir amex online
order Aciclovir
Aciclovir without a persription
buy Aciclovir free consultation
Aciclovir buy fedex
Online us Aciclovir
Aciclovir online purchase
Aciclovir without a perscription cheap
Online perscriptions Aciclovir
order Aciclovir overnight delivery
buy Aciclovir tablets without rx
order Aciclovir without a prescription overnight shipping
buy Aciclovir without rx from us pharmacy
buy Aciclovir online cod
purchase cheap online Aciclovir
ordering Aciclovir over the counter
Aciclovir online with no perscription or membership
purchase Aciclovir without prescription to ship overnight
where to buy generic Aciclovir online without a prescription
order Aciclovir online from mexico
canada Aciclovir no prescription
safety order Aciclovir
purchase Aciclovir online no membership
Buy generic Aciclovir online
where can i buy Aciclovir online
purchase Aciclovir no visa online without prescription
Aciclovir shipped over night without a perscription
Aciclovir delivered overnight
Aciclovir u.p.s shipping cod
purchase Aciclovir prescription online
buy Aciclovir without prescription
order Aciclovir cash on delivery
Aciclovir with no rx and free shipping
Aciclovir with free dr consultation
Ordering Aciclovir online without a perscription
Aciclovir no physician
buy Aciclovir without prescription to ship overnight
Aciclovir without prescription shipped overnight express
order Aciclovir without prescription to ship overnight
Aciclovir generic cheapest
purchase Aciclovir no visa online without prescription
buy prescription Aciclovir online
how to buy Aciclovir online without rx
order Aciclovir cheap overnight
Aciclovir non prescription for next day delivery
Buy Aciclovir online no membership
purchase no perscription Aciclovir
buy Aciclovir without a rx overnight shipping
purchase Aciclovir money purchase
order Aciclovir usa cod
buy Aciclovir cod next day delivery
buy rx Aciclovir without
Aciclovir 100 mg
purchasing Aciclovir online without prescription
how to order Aciclovir online without a rx
buy Aciclovir online with next day shipping
Aciclovir online order saturday delivery
purchase online Aciclovir without prescription
order Aciclovir without rx
purchase Aciclovir pay pal online without prescription
Buy Aciclovir no r x cheap
Aciclovir order overnight shipping
generic Aciclovir 500 mg
Aciclovir free consultation u.s. pharmacy
Aciclovir ups fedex shipping.
buy Aciclovir no visa without rx
buy Aciclovir without
purchasing Aciclovir with overnight delivery
Aciclovir overnight US delivery
Aciclovir no doctor prescription
Aciclovir without a perscription canadian
Canadian Aciclovir
order Aciclovir without a rx overnight shipping
buying Aciclovir over the counter
Aciclovir ordering without dr
prescription Aciclovir online
purchase Aciclovir overnight delivery
order Aciclovir overnight cheap
Buy Aciclovir online no perscription
Buy Aciclovir pill
buy Aciclovir without
purchase Aciclovir cod overnight delivery
purchase online prescription Aciclovir
Buy Aciclovir without a perscription
Aciclovir shipped overnight no prescription
get Aciclovir
Aciclovir online without a perscription
online prescriptions Aciclovir
I’d been planning to write a post for a while now on what I consider core principals of programming, but instead I found someone who said most of what I would. Rather than repeat what’s already been said, I’ll just recommend you go read Christopher Diggins list.http://www.artima.com/weblogs/viewpost.jsp?thread=331531
The one’s I personally rate most important are: Write Code for the Maintainer, and Embrace Change. I see quite a few others on his list as being subitems of the first. For example, KISS, Avoid Premature Optimization, Don’t make me think, Principle of least astonishment, Single Responsibility Principle, and Hide Implementation Details are all about making sure the reader of the code can scan quickly and not get bogged down. This is extremely important if any large code base is going to be maintained over the long haul.