How to Create your Python Program with StremeCoder
It's easy to create even the most complex Python program with StremeCoder by using Python Nodes: A Node is a functional snippet of Python code that is reusable across all or some of your algorithms and programs
You create your program by loading Python nodes into the StremeCoder Canvas, then connecting them together to establish your program and data flow.
You can open the individual nodes in your diagrams, modify them, then test your results.
You are never stuck using StremeCoder. Your compiled Python code is clean and readable on its own if you choose to edit it directly.
Document your program by describing each node in your flow.
Write descriptive node names so they are easy to understand.
Mention what problem the node is supposed to solve or what function it performs.
If you have a github page for the node source, you can add it for future reference.
Test your program. You can run the program from within StremeCoder and visually check the results of each step.
StremeCoder is a node editing Python IDE that compels (but does not force) you to write functional programs with heavily reusable parts.
It keeps your overarching program structure readable and maintainable across multiple developers and compiles to Python code which is itself modular.