Software Development

Discussions on software development in general.

First Go Lesson: Variable declaration and passing by reference

I beginning my journey with Go by taking the Go Fundamentals Pluralsight course. It’s great so far. I would love to share some interesting stuff I see about the Go language. Also, it helps me not to forget the nuances of the language and reassures me that I understand how things work. Variable declaration Declaring variables in Go is quite interesting. The var keyword is only used to declare variables that are package scoped. Package scope means that the variable can be used by any function inside ......

Posted On Tuesday, December 13, 2016 12:00 PM | Comments (0)

Advice for Young Developers: Learn to Make Your Own Decisions

Everyone has an opinion. When you embark upon your first real job as a programmer you will find this out very quickly. I have found that software developers can be some of the most opinionated and dogmatic people you will ever meet. This certainly is not a bad thing. However, young programmers will need to cultivate the ability to make their own minds up when it comes to how to write software. There are those who start out in a corporate environment where the styles and conventions used have already ......

Posted On Thursday, December 22, 2011 9:25 PM | Comments (11)

Beginning My Journey with Ruby

I recently began feeling like it was time for a change. I have been programming in C# for about a year and so I felt the urge to learn something new. So I went to the library and checked out a book on Ruby programming. I chose Programming Ruby 1.9 written by Dave Thomas and part of The Pragmatic Programmers series. I figured I might as well document my journey into the new world of Ruby on my blog. I’ve gotten through about six chapters and I really like what I see from Ruby. It’s really fun to learn ......

Posted On Thursday, October 13, 2011 1:18 AM | Comments (4)

5 Reasons Why Unit Testing is fun–and Important

Yeah, you read that right. I may be weird, but I do think that unit testing is fun. It is also very important. I didn’t know much about Unit testing when I came out of school. I think colleges need to have a class dedicated to it. But anyway, I didn’t do much of it at my previous job since I was developing the Siebel CRM. Since Siebel is an Oracle product, it involves mostly configuration and customization using built components. We did some integration testing by building any new components into ......

Posted On Wednesday, September 7, 2011 12:22 AM | Comments (4)

Embrace Problems – They Will Lead You to Knowledge

If you are a developer, you will encounter countless problems in your career. As a developer, problem solving is what you do. Still, some may try to shy away from problems in order to make their lives easier. I say do not, especially if you are a new developer or are learning a new technology. Learn to embrace problems as they come along. I am not simply referring to basic business problems, but issues that you encounter that cause weird problems that you must solve in order to continue. I’ll give ......

Posted On Friday, September 2, 2011 8:52 PM | Comments (0)

Build UIs the way you would want them to be built

A lesson I learned while building a module in the custom ERP I am working on at my job: build the UI the way you would want it to be built. What do I mean by this? I’ll explain by sharing my experience. There was a piece of the application that had a textbox that the user used to enter a client number. They then click the Search button to bring back the results. When I launched the application to test it out, I found myself typing in the client number and hitting the Enter key. It kind of came naturally. ......

Posted On Friday, September 2, 2011 8:45 PM | Comments (0)

Copyright © jboyer

Design by Bartosz Brzezinski

Design by Phil Haack Based On A Design By Bartosz Brzezinski