Suggested Categories:

Scholarship Management Software
Scholarship management software provides educational institutions with the tools to manage and process scholarship and financial assistance applications.
Application Development Software
Application development software is a type of software used to create applications and software programs. It typically includes code editors, compilers, and debuggers that allow developers to write, compile, and debug code. It also includes libraries of pre-written code that developers can use to create more complex and powerful applications.
Feature Management Software
Feature management tools enable product and development teams to quickly manage new features using feature flags, A/B testing, toggles, and more to streamline the feature release process.
  • 1
    FF4J

    FF4J

    FF4J

    ...Implement multiple paths in your code with predicates evaluated dynamically (if/then/else). Enable features not only with flag values but also drive access with roles and groups (Canary Release). Different frameworks supported starting by Spring Security. Implement custom predicates (Strategy Pattern) to evaluate if a feature is enabled. Some are provided out of the box: White/Black lists ,Time based, Expression based. Connect external source like a Drools rule engine. Keep your code clean and readable: Avoid nested if statements but use annotations. Thanks to Spring AOP target implementation is pick at runtime, and thus driven by feature statuses. ...
  • Previous
  • You're on page 1
  • Next