michael.gr
2025-06-11

Build configurations

›
Abstract The popular practice of having only two different kinds of builds ( Debug and Release ) is shown to be inadequate. Thr...
2025-06-06

Code review memes

›
GitLab allows the insertion of images in code review comments. They make it really easy: if you have an image on the clipboard, you can...
2025-06-04

Immutability Assessment

›
In languages like Java and C# Abstract The need is identified for programmatically ascertaining the immutability of certain obj...
2025-05-25

Human-readable names of dotnet types in C# notation

›
Summary Type names as reported by the dotnet runtime are in a cryptic, non-human-readable format. Attempts by many to solve this prob...
2025-05-02

Theory vs. Practice

›
 In theory there is no difference between theory and practice, but in practice there is. -- Benjamin Brewster, ca. 1882 (acco...
2025-04-07

Beginning A.I. prompts with "Please..."

›
When asking AI to do something for you, always begin your prompt with "Please." So that the day they become our overlords...
2025-04-06

The confusion about the term Unit Testing

›
Virtually everyone claims to be doing Unit Testing, but there is a surprising amount of disagreement as to how unit testing is de...
2025-02-25

On Moore's Law

›
It is not a law. It never was a law. An observation is all that it ever was, or a prediction, but not a law. And surprise, it does ...
2025-02-10

The best code review comment ever

›
I just wrote a code review comment that I feel particularly smug about. The code I was reviewing: class PointClouds ... My comme...
2 comments:
2024-10-28

Testana: A better way of running tests

›
Abstract: A software testing tool is presented, which uses dependency analysis to greatly optimize the process of running tes...
‹
›
Home
View web version

About Me

My photo
michael.gr
Den Haag, NL
View my complete profile
Powered by Blogger.