16
Optional Tools While the compilers are the only tools strictly required for developing
new nodes, we use some additional tools as a standard part of Spotfire
Miner development. Developers of new nodes may find that using
these or similar tools significantly increases their effectiveness.
Source Control If you are doing serious development, it’s highly recommended that
you use a source control system. This allows you to save revisions of
your work as you go, with the ability to track changes, back out
changes, and merge concurrent changes by multiple developers.
Build System The multiple steps involved in compiling Java code, compiling C++
code, and packaging the pieces up for distribution can get repetitive.
These tasks can be invoked automatically from a Windows batch file.
A preferable cross-platform solution is to use a build system such as
the open-source product Ant:
http://ant.apache.org
This is the build system we use for Spotfire Miner.
Kommentare zu diesen Handbüchern