Skip to content
The Bits That Byte
  • About
May 6, 2013 / Technical Resources

Developer Must Have: Practical Software Development Techniques 3rd Edition

Many developers, especially those beginning their careers, have challenges with the full spectrum of what it is to be a “developer”. A “developer” is an individual who is solution focused with a programming language preference or preferences. However, if you don’t understand the core tools and methodologies behind development, even the most powerful (or popular) language is worthless… and what happens if your language becomes outdated!

Sadly, many educational institutions are so hyper focused to languages that core development techniques, such as design patterns and requirements gathering, are getting missed. Thankfully, Ed Crookshanks has released his 3rd Edition of Practical Software Development Techniques. I am not one to push products or books, but this is a must have for any developer, as it lays out the foundational elements new developers need and experienced developers should have as a gentle reminder. Sections include:

  • Version Control – Tools and Purpose
  • Unit Testing and Test Driven Development
  • Refactoring – Purpose and Automated Tools
  • Build Tools, Automated Build Engineering, and Continuous Integration
  • Debugging – Overall Summary and Introduction to Tools
  • Comparison of Development Methodologies – Waterfall and Agile
  • Design Patterns and Architecture
  • Requirements – Business and Functional
  • Introduction to SQL – Basic SQL statements and an Overview of Data Frameworks and ORM
  • An appendix that has several discussion questions for each part of the book

More information and availability of Practical Software Development Techniques, 3rd Edition, can be found at: https://www.createspace.com/3989808

Post navigation

Previous Post:

2013 Charlotte SharePoint Saturday: New Technologies, Same Challenges

Next Post:

When SEO/Ad Serving Fails

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sitecore Technology MVP

Categories

  • AngularJS
  • Azure
  • CSS3
  • HTML5
  • Hyper-V
  • JavaScript
  • jQuery
  • OneDrive
  • PowerShell
  • Responsive Web Design
  • Search
  • SEO
  • SharePoint
  • Sitecore
  • SQL 2008 R2
  • SQL 2012
  • Tech Review
  • Tech Toy
  • Technical Resources
  • Uncategorized
  • Visual Studio
  • Web Content Management
  • Windows 8
  • Windows 8 App
  • Windows App
  • Windows Server 2008 R2
  • Workflow

Sponsored Links

Recent Posts

  • Autofail: A Big Azure Autoscale Limitation and What To Do
  • Got Fixes? A Sitecore Troubleshooters Guide to Sitecore Hotfixes
  • Sitecore 10 Application Roles, Storage Roles, and Indexes
  • Don’t Copy Sitecore Databases Across Environments, Sync Instead
  • Hey Sitecore PaaS! Where are My Modules?

Blogroll

  • Colins Sitecore Tech Blog
  • Sitecore Architecture – Grant's Sitecore Rants
January 2021
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031
« Dec    
© 2021 thebitsthatbyte.com - Powered by SimplyNews