An immutable object is an object whose state cannot be modified after it is created. Immutable objects have several desirable properties, of which the two most important ones relevant to this post …| whatheco.de
Suppose you have a list of object instances (Kotlin’s concept for singleton classes) that are logically related to one another and you therefore want to group them together, but also want to …| whatheco.de
Over a year ago I announced Socratrees, a platform to support online argumentative discussion. Complex interrelations between different statements which make up an argument are often hard to follow…| whatheco.de
During the vision keynote at Microsoft Build 2018, Satya Nadella introduced the Microsoft 365 platform, a new technology which aims to improve the integration between different Microsoft products a…| whatheco.de
At the Build 2017 conference, Microsoft revealed upcoming changes to the way applications will be (and can be) designed, introducing their Fluent Design System in the Windows 10 Fall Creators Updat…| whatheco.de
There is one upside to the recent election of president Donald Trump (yes, the title of this post is a pun) and the earlier withdrawal from the European Union by the UK: it has become a whole lot e…| whatheco.de
Karen Quintos, senior vice president and Chief Marketing Officer at Dell, is quoted to have said: “Listening and responding to customers is so basic and fundamental. The emergence of social media e…| whatheco.de
A bit of a rant today, for which I apologize in advance. So far, I have always been quite pleased with Microsoft Connect. As a bug reporting platform for Microsoft, I am under the impression that m…| whatheco.de
“What are adventure games?”, you might ask. When confronted with this question I usually reply they are interactive movies, where you need to solve puzzles in order for the plot to prog…| whatheco.de
A common solution to treating a generic type as non-generic is to implement an interface or make the generic type extend from a non-generic base class. Among other reasons, this allows you to insta…| whatheco.de