Introduction

Welcome to Improvised Code!

Our goal is to keep doing our best in our software development skills! We may know how to write out our functions/methods, structs, or classes, but some of those times what we write may not be the best.

Even some frameworks or libraries we use out there can be really great, however, there can also sometimes be bugs as well! That’s why there’s not really any best framework. They can be the best for a period of time, but maintaining that best figure is quite the challenge.

Anyhow, almost any software developer knows that as long as a person knows how to code, then the languages, frameworks or libraries that he or she is using will not matter much since there are similarities. For example, a person that knows Java will not have too much of a problem with C# since they both share very similar syntax.

Therefore, learning the technical stuff isn’t too much of a problem. However, learning the best practices of code takes a bit of time (especially if a person is just starting out). You might even be asking yourself “Wow, this looks really rough! Can I make this even better?!”

Of course! We just need to figure out what we want our software to do by first mapping it out with chicken scratch, and then code it in the simplest way to achieve what we have mapped out. When that’s done, then anybody who reviews our code will be much happier along the way!

Although the bad news is that learning the bits and pieces to make really nice and interesting code can take a bit of time, the good news is it can be fun and rewarding once a person him/herself experiences this. So with that being said, let’s motivate ourselves to make better software!

Improvised Code’s starting choice of platform will be Android, on top of using the Xamarin.Android framework. But don’t fret too much since there may be similarities with just Android under Google! Also, unless an object or type is platform specific, just because there is one focus of platform doesn’t mean that the same algorithm cannot be used in another.

And, my final words in this post are: code happy, live well.

Yours truly,

Brian.