Thoughts from the Wet Coast

The musings of an ASP.NET Developer from Canada's We(s)t Coast

Articles

In C type languages, such as C, C++, Java and C#, whether the curly brace starts on the same line or on a new line is basically a matter of convention.

However in JavaScript it does make a difference due to a feature of JavaScript called the “implicit semicolon”, If a statement doesn’t end in a semicolon then JavaScript interpreters will add one.

 
Oct 27 2015

In this series I intend to present Tips and Tricks as well as some good patterns and practices for DNN development.  In this first post lets take a look at the so-called “SOLID” Design Principles.  These are a series of principles designed to help you build good products.

May 5 2014

As Senior Architect for DNN Corp I get to be involved in interviewing candidates for developer positions within the company.  Thankfully, I don’t have any direct management responsibilities - its not what I enjoy - but I am asked to interview candidates to determine both their technical competence as well as to help determine whether they will fit with the team chemistry.

Many candidates come with glowing resumes - their list of skills and experience is excellent, but I have detected a disturbing trend - too many developers don’t appear to think of software development as a craft.  They list 5 yrs. of experience with .NET or 3 yrs. experience with JavaScript.  That looks like they might be excellent candidates, but when asked about such things as variable scope in JavaScript or Dependency Injection, they can’t answer these fairly simple techniques of our craft.

Jan 25 2014

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Categories

Tags