Learning a new programming language can be daunting, especially if it relies heavily on a set of idioms or patterns you have never encountered before. Before you start writing good code in a new language, you first need to know what good code looks like. Having a standard style guide can help you get up to speed on best practices used throughout the community – and making it easier for new developers to join the platform is something we should all strive towards. At Macoscope, we believe in helping fellow developers out, an attitude which we hope is reflected by our small but constantly growing library of open-source code and our engagement with the community at events like Mobile Central Europe.
Before I joined the light side of the force and started working with Apple devices, I was a .NET developer. Most of us have prior experiences with other platforms and languages and there’s always an argument – whether we should take this new platform as it is or try to adapt it and morph it to what we already know. In my opinion it’s more a question of “how much” rather than “if”.
Today we’re making Code Pilot open source. It’s been an amazing ride with this product for us as a company and me personally, so I wanted to take this chance and tell you its story.