1,831 reputation
4926
bio website linkedin.com/in/kevinmote
location United States
age
visits member for 2 years, 9 months
seen Dec 18 at 18:07

I graduated from Washington State University in Computer Science (undergrad + masters). I've spent over 10 years in software development for a National Laboratory, a startup engineering company, and a nuclear processing plant. This has provided me with a diverse set of experiences and skills. I have worked extensively with C++ (w/ MFC, STL, & Boost), C#, Python, and Qt. I'm also comfortable with VB.Net, and HTML/XML, as well as tools like Visual Studio, JIRA, and Subversion. I have a strong background in mathematics & graphics and have delved into graph & network theory, information visualization, data analytics, SCADA/HMIs, and artificial intelligence.

Also, I'm not quite as old as I look.

http://kevinmote.wordpress.com
http://www.linkedin.com/in/kevinmote


May
30
awarded  Popular Question
May
15
comment Helping someone who is not and never will be a professional programmer write code that is more legible and usable to use and interpret
I just added one last sentence in the 3rd point. Perhaps the most important of all. Re-read your post and honestly ask yourself if that's the way you are coming across to others.
May
15
revised Helping someone who is not and never will be a professional programmer write code that is more legible and usable to use and interpret
minor edit
May
15
answered Helping someone who is not and never will be a professional programmer write code that is more legible and usable to use and interpret
Mar
20
awarded  Custodian
Mar
20
reviewed Reviewed Which statement performs best?
Mar
20
awarded  Yearling
Mar
18
answered What does Dependency Injection mean by saying it can inject on runtime?
Mar
18
accepted How to create a WinForms project that is “WPF-ready”
Mar
18
comment Does Serialization preclude the use of Dependency Injection?
@RobertHarvey- OK. Lights are starting to come on. Perhaps I don't understand Serialization properly. I want to instantiate my objects based on a detailed xml configuration file. I thought I could get boost by using the built in Serialization tools. So for my purposes, nothing has been constructed before -- it's just been defined in an xml file. I was hoping that Serialization could automatically instantiate my objects, assuming I set up the xml file properly. Am I mistaken here?
Mar
18
comment Does Serialization preclude the use of Dependency Injection?
@RobertHarvey: I'm feeling a bit dense, but I don't quite get you. What's a "parameterized instructor"? (typo?) Once an object has been de-serialized, I can't construct it again. Are you suggesting I use property/setter injection on a default-consructed object?
Mar
18
asked Does Serialization preclude the use of Dependency Injection?
Mar
15
awarded  Nice Answer
Mar
13
revised Understanding dependency injection
added 1223 characters in body
Mar
13
answered Understanding dependency injection
Feb
25
asked How to create a WinForms project that is “WPF-ready”
Feb
25
comment ASP.Net or WPF(C#)?
It has been a few years now. I'd love to hear what your final decision was, and how it worked out for you.
Feb
21
comment How to manage accidental complexity in software projects
Ahh, but you seem to have been able to write a clean answer to this question on your first try. (And a very cogent one, at that.) Maybe you're just Feynman in disguise.
Feb
21
comment How to manage accidental complexity in software projects
@pdr: As a dev lead, I am considering a requirement for interns and rookies that peer assistance requests are put in writing for precisely that reason. (It sounds a bit draconian, so I probably won't enforce it, but the lesson is a powerful one.)
Feb
6
comment When do you rebuild an application or keep on fixing the existing one
@WarrenP, I agree with Peter: When the code contains hundreds of huge monolithic functions, highly coupled in a tangled spaghetti of undocumented connections (combined with stratified layers of unused boneyard code), creating unit tests can be more demanding than a re-write