That is why every time we find ourselves repeating a pattern, we feel a burning desire to either - a. punch someone in the face, or, b. get someone (or something) else to do it for us.
Almost every time we opt for the later, and we just develop automatic tools (Generators) to do the job for us (since it is usually quite hard to find someone else to do our work for us), with the immediate results:
- No more copy-pasting
- Less mistakes are made
- We can re-use the tool an infinite number of times
- If a change is needed in all instances of the pattern, instead of doing it manually many times, we can do it only once in the tool
- We remain mentally sane (or at least our condition does not deteriorate further)
Being software developers, most of our copy-pasting revolves around programming patterns (how many times did you write code following the “State”, “Visitor” or “Factory” patterns?...), but Generators can be used in many other areas, such as legal documents (e.g. rental agreement) or reports of any kind.
Since we want to make this world a little better, we are starting to offer our tools to the general public. We hope you find it useful and we will keep working on additional generators for your enjoyment.