by Dan Gardiner | Jul 23, 2019 | All, All, Programming, Programming, Software Development, Software Development
Introduction One question that is regularly brought up during customer training sessions is how to integrate Rule Applications into a company’s existing Continuous Integration and Continuous Delivery or Deployment (CI/CD) pipeline. CI/CD has become standard practice...
by Dan Gardiner | Jun 18, 2019 | All, All, Business Rules, Business Rules, Software Development, Software Development, Tools, Tools
When introducing a rule engine to the IT side of the aisle, one of the questions that often comes up is how to codify the distinction between logic that should be programmed directly into an application or CRM platform, and logic that should be written in a rule...
by Dan Gardiner | May 2, 2019 | All, All, Business Rules, Business Rules, Patterns & Practices, Patterns & Practices, Tips & Tricks, Tips & Tricks
A rose, by any other name, might be a cactus. If you come from a development background, you know that there’s an incredible amount of discussion about the importance of naming variables. Seriously, Googling “the importance of naming variables”...
by Dan Gardiner | Apr 11, 2019 | All, All, Automation, Automation, Business Rules, Business Rules
Encapsulation ( inˌkaps(y)əˈlāSH(ə)n ): a group of related methods, properties, logic, and other members treated as a single object. Abstraction ( abˈstrakSH(ə)n ): the process by which everything other than the relevant data about an object is hidden in order to...
by Dan Gardiner | Apr 2, 2019 | All, All, Business Rules, Business Rules, Patterns & Practices, Patterns & Practices, Tips & Tricks, Tips & Tricks
Blackjack, Twenty-One, Pontoon, Vingt-et-Un: it goes by many names, but the concept remains consistent – get 21 points and beat the dealer. A simple game to learn and straightforward to play, Blackjack is a great game to use as a test scenario for programming...