Home
Sandor Dargo's Blog
Cancel

Briefly about Mutation Testing

The goal of mutation testing or mutation analysis is to evaluate the quality of your existing software tests. In this kind of white-box testing your production code gets modified in tiny ways. A mo...

New year, a new beginning

You can change anytime, and you should not put something off just to wait for a Monday, a 1st of the month or for 1st of January. Change it now. Do it now. Anyway, when I say that this January is ...

Coders at work: Ken Thompson

He has many more important contributions to computer science including the first special purpose chess computer or UTF-8, but I let you read about it on the internet. To me, Thompson seems to be a...

Review of 2017

The very end of 2016 I launched this blog in order to support my learning. Learning programming, learning writing and learning how to teach. In the beginning, I didn’t put too much discipline in i...

Coders at work: L Peter Deutsch

The path of Deutsch is really interesting. He started programming in 1957 at the age of 11, he received a Ph.D. from Berkeley, worked at Xerox Parc, Sun Microsystem. He was even inducted as a Fello...

Briefly about Chaos Engineering

Recently discussed different testing strategies and came across chaos engineering and also mutation testing came up. As I didn’t really know about these concepts, I think it can be useful to others...

Demistify stars in Python

Okay, not all. I’ll skip the one when we use it in a string literal. I promised that I walk you through how it can be used, but let’s check first how it cannot be used. It cannot be used as part o...

Coders at work: Dan Ingalls

Ingalls was originally a physicist. He went to Harvard where he took a course on Fortran and it pledged his fate. While he was doing his major at Stanford he started a company that took off later ...

Cypher tutorial: Relationships with a varying length

Let’s suppose we have a data model where we store all the winners of wine competitions. I mean virtually. There are nodes with the type of :COMPETITION and for each competition, we store the winnin...

Coders at work: Guy Steele

If you read the introduction of his chapter, it would mean no surprise at all that he works in a programming language research group. He is a true polyglot, he mentions about two dozens of language...