Skip to content
Roberto Artigas edited this page Jul 23, 2022 · 50 revisions

RYB (Run Your Business)

Clarion as a framework that will generate code from a dictionary (metadata storage), a set of table structure definitions and some additional information, will let you create many program solutions with a minimum amount of programming knowledge. This is a double-edged sword. You can build a set of business programs and therefore a business and get it running rather quickly with minimum of effort.

However, as time progresses and your application or set of applications gets bigger, you might be spending an increasing amount of time getting tasks done. This is the other side of the sword. What you do not know will eventually have to be looked at and figured out.

This normally takes someone with a bit more programming knowledge than you will have. Incorrect decisions that you have made will have to be corrected. Your add hock changes will have to be tracked, and all programming will require having a map of where everything is located. Your business rules will have to be explained to someone that does not know your business.

The RYB templates were created to help with the building of the knowledge where everything is located, and getting your business programming to the next level. Most of the time, you start by making things consistent across all your applications. This allows to build up the business knowledge and pass that knowledge to individuals that will work on your business programming.

The RYB templates have been created out of necessity. As a programmer, I have been handed a large set of applications and been tasked to get something fixed or working related to the business logic, and no-one knows where the problem is located. Normally, they can tell you the procedure where failure exists.

And if you get lucky, that is where the difficulty is. Most of the time it is not that simple. The concern, or what is not working, is located, somewhere where you are not expecting. Welcome to the real world.

How to locate what you need

Having some Class

Somewhere along your coding way, you will get some Class going on. Those items that reduce the amount of coding in any project. And you start using classes and templates together to obliterate repetitive coding.

  • [Global Control]

Code Wiki Main Repositories

Sin lies only in hurting others unnecessarily. All other "sins" are invented nonsense.
(Hurting yourself is not sinful — just stupid.)
Robert A. Heinlein

THOU ART GOD. Thou art God," Mike repeated serenely. "That which groks. Anne is God. I am God. The happy grass are God, Jill groks in beauty always. Jill is God. All shaping and making and creating together—"
He croaked something in Martian and smiled.
Valentine Michael Smith, Stranger in a Strange Land - Robert A. Heinlein