User Tools

Site Tools


blog:pushbx

Late April work on the debugger

2023-04-30

This week was busy for the debugger's development, but not for any other projects.

→ Read more...

2023-05-01 10:14:45 +0200 May Mon · ecm · 0 Comments

What is Object Oriented Programming?

I recently gossiped again about how formal education did not properly define topics such as OOP. So here's my attempt:

In OOP, you can define your own data types, called classes. A class can consist of some data structures and some code associated with the class. A variable whose type is a class is called an object. Thus objects logically tie some data to some code. Classes can contain objects of another class (has a), or classes can inherit from other classes (is a).

2023-04-30 00:07:09 +0200 Apr Sun · ecm · 0 Comments

Two aphorisms on the work

Today we had a course on the matter of quality. I contributed two paraphrased sayings during this. This is the first one:

The master has failed more times than the beginner has even tried.

Stephen McCranie

Copied for the blog from https://www.goodreads.com/quotes/1252243-the-master-has-failed-more-times-than-the-beginner-has

The second appears to be less specifically cited to one source in particular. It goes like this: Good, Fast, Cheap. Pick two.

Searching the web for this turns up the Wikipedia article on the "Project management triangle" which lists scope, cost, and time as the corners. The middle of this triangle is labeled as quality. Here's another article about it, referring to the three points with my terms.

2023-04-28 18:20:37 +0200 Apr Fri · ecm · 0 Comments

Mid April work

2023-04-23

This week I did some work on ldosboot, the checksumming companion repo, and lDebug.

→ Read more...

2023-04-24 17:35:40 +0200 Apr Mon · ecm · 0 Comments

Early April work

2023-04-16

On the prior weekend, which saw the (protestant) Easter celebrations, the HP 95LX's battery unfortunately had run out of power. That is why I didn't prepare a blog post at the usual time.

→ Read more...

2023-04-16 17:47:16 +0200 Apr Sun · ecm · 0 Comments

<< Newer entries | Older entries >>

blog/pushbx.txt · Last modified: 2022-04-19 14:24:13 +0200 Apr Tue by ecm