SOLID Software Design Principles

Thu 28 April 2022

SOLID

[S]ingle-responsibility principle:

Every class should only have one responsibility.

[O]pen-closed principle:

Software entitities (e.g. classes, functions, components), should be open for extension, but closed for modification. Write code in a manner that you are able to add new functionality, without changing the existing code, this prevents …

Category: Standards

Read More

SW Development Estimation

Wed 28 April 2021

The ABCD Rules of thumb for SW dev. estimation

[A] Clarify scope & requirements

This includes making sure everyone really understand the requirements

Clarifying requirements can be difficult, and often those who kwow the exact requirements, don't always understand how to convey them to the development team (itereate untill this is …

Category: Standards

Read More

ASCII

Wed 01 January 2020

ASCII (American Standard Code for Information Interchange) is a commonly used 7 bit character encoding scheme which provides up to 128 character encodings.

ASCII Character Table

Dec Hex Char Description
0 00 ^@ Null (NUL)
1 01 ^A Start of heading (SOH)
2 02 ^B Start of text (STX)
3 03 …

Category: Standards

Read More

Greek Alphabet

Wed 01 January 2020

The greek alphabet is invented around 800 BC by the ancient greeks. Besides its usage in the greek language, it is widely used in many domains of mathematics and science. E.g. around the year 1600, Johannes Bayer used the greek alphabet to name the 172 brightest stars.

Uppercase Lowercase …

Category: Standards

Read More
Page 1 of 1