Our Next Meeting
When: Thursday, September 12, 2019
Place: World Wide Technology
Main Auditorium
Title: Playful Features
Presented By: Kevin(Retired)
About the Presentation: Feature-Based Development has become more prevalent in today's landscape, and for good reason! This technique greatly improves your code comprehension because there is a direct correlation between the problem space (i.e. the requirements) and the implementation (i.e. the code)!

However feature-based development involves more that just organizing your project's directory structure into features. You want to encapsulate your features into isolated and self sufficient modules, and yet they must also be able to collaborate with other features.

If done right, your features will actually become miniature applications that simply plug-and-play!

As it turns out there are a number of hurdles to overcome in order to accomplish this. Rather than being left to fend for yourself, a new utility called feature-u (https://feature-u.js.org/) has already tackled these hurdles (check out this teaser: http://bit.ly/feature-u-teaser).

The "Playful Features" session will discuss how your features can exude a more playful nature ... in the sense that they plug-and-play!

With feature-u ...

* your features can be encapsulated and isolated
* they can collaborate with other features in an extendable way
* your components can employ cross-feature composition (even injecting their content autonomously)
* your features can initialize themselves
* they can be activated or deactivated at run-time
* and as a bonus, your frameworks will even auto-configure with only the active features (via a plugin architecture)
About the Presenters: Kevin is a full stack developer actively involved in software for over 40 years. He holds a Computer Science degree from the University of Missouri Rolla. Now retired, he works in open source, cycles, travels, and enjoys spending time with his wife and grand kids.
Top Links
  • Steering Committee
  • Knowledge Base
  • Schedule of Events
    We meet on the second Thursday of each month from 6:30PM to 8:00PM. Attendance is free, and you do not need to sign up -- just show up!
    Or if you like, you can sign up on our Meetup page from the following link:

    September 2019 Playful Features, Kevin(Retired)
    October 2019 GORM and GraphQL, Jeff Brown(OCI)


    Intertech .NET and Java Training