In 2018, I interviewed at a popular biotech company here in San Diego, California. When I was interviewing with three other people on the team, one of them asked me if I planned to blog about them. That developer asking that question, which no one has ever asked me, should have been a red flag. … Continue reading dotNetDave Says… Getting Interviewed by Other Developers
There is more to writing a great app than just sitting down and coding. If you are banging out code, most of the day, you are doing it wrong. Coding should be the least (minor) part of being a great software engineer. Here are just a few of the other tasks that should be done … Continue reading dotNetDave Says… Coding Should Be The Least Part of Your Job
If you don't document your project, then how can developers code it, QA test it and Tech Support assist users? dotNetDave, November 2019 With so many software development methodologies out there, it's important to remember to do proper architecture and document your project BEFORE coding begins. I've seen methodologies come and go and with some … Continue reading dotNetDave Says… Documenting Software Projects
The next time you are making a decision, think about that gray matter in your head as if it is just a super advanced bio-computer!
Unit testing is something very important for any project. With that said, I rarely see it done in projects or done correctly. How can you push the code to quality assurance or production without knowing the state of the code? A few years back, I worked on a contract at a company here in San … Continue reading dotNetDave Says… If Your Code Is Hard To Unit Test, You’re Doing It Wrong
You can overhear me say this in every one of my code conference sessions! I've been coding for over 25 years, and this way of thinking has allowed me to make changes to the code, later in time, easier. For example, in a recent project that I was hired to work on about 4 months … Continue reading dotNetDave Says…Always Code For Reusability