We’re rewarding the question askers & reputations are being recalculated! Read more.
425
reputation
5
14

Scott Hannen

I'm not a know-it-all rock star, but I enjoy helping others with whatever I've learned or at least think I've learned. Feel free to ping me or connect with me on whatever people connect on, although I primarily do what I can either at work or through this site.

I work primarily with C#, supplemented at times by JavaScript and SQL. Before that I did VB.NET and other things starting with "VB" that shouldn't embarrass me but do. The context has been services, websites (MVC and WebForms) and all sorts of other odds and ends in other environments.

While learning new tools and frameworks (Azure, for example) is necessary if I want to actually deliver any software, in more recent years I'm much more interested in the practices and patterns that make code testable, maintainable, and decoupled from concrete implementation details.

One of my favorite books, Code Complete 2nd Edition, has been around since 2004. I wish I'd known. If you haven't read it, read it. Give a copy to a new programmer. You'll make the world a marginally better place.

If we can't explain something then we don't understand it. So I write blog posts to see how well I understand what I'm learning and to share with others. I used to send my coworkers long emails when I found something interesting, but that's not a great way to communicate. People don't like long emails and they just disappear into the ever-scrolling inbox (or worse.) I'd also like to think that writing from that perspective makes it more accessible to less experienced developers who need really simple examples.

Have you been downvoted? I hate getting downvoted! Here's why downvotes are good for you.

3
answers
0
questions
~9k
people reached

Top tags (7)

Score 26
Posts 3
Posts % 100
Score 25
Posts 2
Score 21
Posts 2
Score 20
Posts 1
Score 5
Posts 1
Score 5
Posts 1

Top posts (3) All Questions Answers | Votes Newest

Badges (19)

Gold

Silver

5

Rarest

Bronze

14

Rarest