|
|
|
|
|
by ilaksh
5225 days ago
|
|
Most applications need to CRUD. They need drop downs and tabs. That's why we have visual designers for forms. That's why we have Content Types for CMS. So there are definitely patterns that we are extracting out into user-configurable interfaces that don't require coding. That true for most things. Computer games need editors for game designers to manipulate the environment. Spreadsheets allow for any type of equation to be entered etc. With 'workflow' editors you can even get into a lot of logic configuration in a practical way. Its not practical to try to encode everything that way, but quite a bit of the stuff that is being sort of repeatedly coded in different ways is the type of thing that we really could just have widgets or configuration screens for if we were reusing code properly.
http://en.wikipedia.org/wiki/Intentional_programming |
|