O'Reilly logo

Scripting in Java™: Languages, Frameworks, and Patterns by Dejan Bosanac

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 8. Scripting Patterns

Knowledge of a particular programming language (or programming platform) is usually not enough to build a successful software project. Also required is a solid understanding of the project architecture. Before coding a project with a graphical user interface, every developer must ask himself the same questions—among them, how he is going to build the user interface, and how he is going to refresh it when application data changes. Knowing the answers to such project architecture questions up front enables software architects and developers to solve the recurring architectural problems they encounter with every new project.

Over time, developers began collecting these recurring software design challenges and documenting ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required