This is the rendered collections of notes by me, Lex Toumbourou.

You can find the source on the GitHub project.

The notes are collecting using my interpretation of the Zettelkasten method.

More
• ## Test Pyramid

A prescripted balance of automated test types

• ## CAP Theorem

Also known as Brewer's theorem, after computer scientist Eric Brewer, is the assertion that a distributed data store can't provide 3 of the following capabilities …

• ## Arrange, Act and Assert (AAA) Pattern

A pattern for structuring unit tests

• ## Unit tests

An automated test which verifies a single unit of behaviour, runs quickly and in isolation

• ## Entropy

Entropy of a system, is also known as "disorder of a system", refers to the number of possible states of a system. Higher entropy refers …

• ## Software Entropy

Refers to phenemona that as a project increases in size, ability to add new features and progress decreases.

References:

• [[Unit Testing Principles, Practices and Patterns …
• ## Test Coverage Metrics

Metrics that answer the question : how much of our code is executed by our tests?

• ## Red Ocean

A market with a lot of competitiors fighting for dominance

• ## Multiple Interitance

Multiple interitance refers to an object that inheritants from multiple parents. In Lua, this can be acheived by using Metatables with a metamethod __index which …