The Model-View-VievModel pattern has recently become of fashion in the iOS development community. But it’s not without its controversies. I, for one, I have my reservations about some of the implementations of MVVM. But I also think that some of its ideas... (more…)
Read more »
When designing APIs, using default arguments can often let us strike a nice balance between flexibility and ease of use — as they let us add solid, intuitive defaults to many of the configuration options that we’ll end up providing. Let’s take a look at a... (more…)
Read more »
I’m excited to announce a new open-source package and an enhancement to the Swift Evolution process: the Standard Library Preview package! The preview package provides access to functionality that has been accepted into the Swift standard library through ... (more…)
Read more »
Programming book reviews, programming tutorials,programming news, C#, Ruby, Python,C, C++, PHP, Visual Basic, Computer book reviews, computer history, programming history, joomla, theory, spreadsheets and more. (more…)
Read more »
Algebraic types… seems like the kind of math-y work Haskell programmers
would use. But in reality you don’t need to know type theory or have a
PhD in mathematics to understand them. Algebraic types arent new types. They are simply a new way of thinking
ab... (more…)
Read more »