Skip to content

klenkes74/okdcalc

Repository files navigation

OKDCalc - Performance and sizing calculator

What man is a man who does not make the world better.

-- Balian, Kingdom of Heaven

Abstract

License

The license for the software is LGPL 3.0 or newer.

Architecture

tl;dr (ok, only the bullshit bingo words):

  • Immutable Objects
  • Relying heavily on generated code
  • 100 % test coverage of human generated code
  • Every line of code not written is bug free!

Code test coverage for human generated code should be 100%, machinge generated code is considered bugfree until proven wrong. But every line that needs not be written is a bug free line without need to test it. So aim for not writing code.

A note from the author

If someone is interested in getting it faster, we may team up. I'm open for that. But be warned: I want to do it right. So no short cuts to get faster. And be prepared for some basic discussions about the architecture or software design :-).


Karlsruhe, 2020-02-14-07:06Z