Customization without modifying source

It’s late and I can’t sleep. So I figured I’d make an entry. I’m amazed at how “customizable” Roller is without touching the code or having Admin privileges. I’m able to add new pages, graphics, change the layout of my start page, etc. I argue with my coworkers about the need to make all of our code public, ok it’s not all public but it is protected and every class has a derived class that is modifiable, so it’s essentially public.

My philosophy to building a customizable application is to put as much flexibility into the User Interface to not require changing code. Roller is an example of being able to change many features of the application without the changing code.

About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s