Steven Archibald
My blogs
| Gender | Male |
|---|---|
| Industry | Technology |
| Occupation | Sr. .NET Engineer / Team Leader |
| Location | United States |
| Introduction | I'm a Sr. .NET developer with a long history of team leadership and mentoring. My fundamental belief about software development is best expressed by a quote from Antoine de Saint-Exupery (1900 - 1944): "Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." Basically, get rid of everything that is unnecesasry. This is a good design maxim for code. Every line of code is a potential bug. Get rid of unnecesasry lines of code and reduce potential bugs in your application. The best way to do this is aggressive refactoring using the combined paradigms of SOLID and DRY. I like building things. In High School, I took a lot of shop classes: Wood, Metal, Electrical, Drafting, Typing. Coding is a different type of building things. To build something in wood you need detailed drawings. Then you have to change to another modality to actually build the product and you build one at a time. In coding, the programs ARE the description. And you use the same modality to produce the product. And the same instance can be deployed & used by thousands. It's actually quite magical. No other production mechanism is quite like it... |
| Interests | Software Development | Health & Fitness | Physiology | Science | Philosophy | Religion |
