Code building blocks

Igor Wojda 🤖
Jul 29, 2017 · 1 min read

We write a lot of code, we understand it perfectly and often use advanced language constructs, but we rarely go underneath semantics level. Knowledge of basics concepts help us to understand software construction in more details, transcend above level of single programming language and build simply better software. Let’s dive deeper and take a look at some rules and building blocks that make our code tick. Most of the examples will be presented in Kotlin, but in these stories are language independent.

  1. Parameter vs argument
  2. Function arity
  3. …to be continued

There are many interesting concepts that I want to describe, so this post will be updated on regular basics.

Igor Wojda 🤖

Written by

Author of “Android Development with Kotlin” book 📘 working in the FinTech 💰👨‍💻industry. Follow me to learn cool things https://twitter.com/igorwojda 📈

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade