1,799 reputation
4925
bio website linkedin.com/in/kevinmote
location United States
age
visits member for 2 years, 3 months
seen yesterday

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


Jun
17
comment invoking methods within a conditional expression
I appreciate your point of view and agree with your conclusions. I also agree that Hunt's excellent guide (which I use and recommend to others) is due for an updated version. Are you listening Lance?
Jun
17
revised invoking methods within a conditional expression
added link to pdf
Jun
16
accepted invoking methods within a conditional expression
Jun
16
comment invoking methods within a conditional expression
Ahh, I misunderstood Lance's statement altogether. (I thought he was discouraging if (x) doThis() else doThat(), which of course would be a completely untenable restriction.) Perhaps he could have reworded his guideline as "Avoid invoking methods within a boolean expression", but then again, I'm probably the only doofus who misunderstood. Thanks for a complete and thoughtful answer.
Jun
16
answered Adding a minimum rectangle overlap threshold
Jun
16
asked invoking methods within a conditional expression
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