Showing items from Software Engineering

post-thumb

Kotlin Inline classes

Kotlin logo

Introduction

Any C++ developer knows about inline functions. Kotlin tries to provide a similar concept to classes. The following post explains the basic idea behind inline classes by providing code examples. We first start by defining what an inline class is.

Read more Details
post-thumb

Advanced debugging with Xcode 🐛

When used correctly, debugging tools can help developers save a massive amount of time. Consider, for instance, the most basic breakpoint: it enables us to halt the execution of a program in order to analyze it step-by-step. Now just think how long that process would take if you had to implement it manually, by adding outputs to the console at every line. Things would get quickly out-of-hand and unmanageable.

Read more Details