Hello Processing - Vula
Hello Processing - Vula
Hello Processing - Vula
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
An Introduction To Programming With <strong>Processing</strong><br />
questions that need to be answered before the implementation of the project can<br />
begin. These questions that you derive from planning your project will form the<br />
basis for the research that follows planning.<br />
Examples of an abstraction, followed by a deconstruction and finally a technical<br />
overview of a project plan.<br />
2. Research<br />
Addressing the details of how you see your project being implemented should<br />
bring certain technical questions to your attention. Questions such as,<br />
• What is the target system you would like your software to run on?<br />
• Will my software require additional resources such as plug-ins?<br />
• Can the software also be distributed for both online and offline usage?<br />
These are amongst many questions that you might not be able to answer in your<br />
own capacity. The Internet is a seemingly endless resource of information and<br />
probably your best bet when it comes to answering these and many other<br />
technical questions you can think of.<br />
Research might also reveal that the code you are interested in creating might<br />
already exist. If the code is distributed under a license that permits you to reuse it,<br />
then by all means you are encouraged to do so. It is often said that up to 80<br />
percent of a programmers time is spent maintaining already developed code.<br />
What this means is that generally developers will spend a comparatively small<br />
amount of their time developing their own code from scratch and far more time<br />
A Scalable Software Development Model 26