ChrisEdwards/EffectiveTestAutomation-SampleCode
Sample code from my Effective Test Automation talk.
CalcEngine allows you to define calculations/formulas that can be run in memory or against your database.
This repository is cataloged as part of our automated global GitHub synchronization. Full telemetry, velocity snapshots, and code summaries are scheduled for continuous enrichment.
Sample code from my Effective Test Automation talk.
Calculation parser, evaluator, and translator for Java. Parses formulas and evaluates them. Allows you to model formulas that depend upon one another and their source data using a domain-model dsl. The end goal is to be able to generate code to evaluate the formulas from this model. This could be sql stored procedures, java code, or whatever target processing logic we want to use. The CalcEngine allows you to declaratively specify the formulas ("what" to calculate) and defer the "how" to the generator.
A Gradle plugin to build Docker images from the build script.
Contents of a book I am writing, "The Effective Developer"