Yesterday, I came across this interesting article Handling errors is canceling operations. While it’s mostly focused on C++, I found most of it being generic enough, that it also fits with other languages. The most interesting section to me, was the following paragraph: Exception handling is not a tool for broadcasting information about any failure in […]
I’m not a fan of advertisement, be it on a website or in some application. For websites, we have quite a few options by now – I currently use uBlock Origin. But when companies include ads in an application itself, the options to block it, get a bit more complicated.
Most of us probably ran into a bug in some application at one point. Sometimes it’s not very obvious, e.g. a random crash, while other times you may know that, if you for example perform certain five steps it will crash. But what do you do when you find an issue? Do you just avoid […]
Now that we’ve looked at what an algorithm is, we can go a bit deeper and take on one of the most common section of algorithms: Recursion Recursive algorithms are actually quite easy to understand and we often use it intuitively in our daily life. Recursion only means, that a function calls itself. To illustrate […]
Although I guess most of you know exactly what an algorithm is, I felt anyways that I needed to give a small definition, before I’ll be able to cover specific (types) of algorithms. When dealing with problems in computer science one generally looks at the ‘theory’ behind solving the problem and the actual implementation separately. […]
If you’re reading this on the actual blog website and not through RSS or similar, then you might have already noticed, that I’ve changed the WordPress design. Although I really liked the old one, it has some troubles with the titles and lacked a clean separation between the posts. The current theme ‘Emire’ hasn’t been […]