Project Development Guide: Congenial JavaScript for vim: Build your portfolio with this comprehensive guide to Developing the Congenial-JavaScript Plugin for the Vim text-editor
This book is a comprehensive guide for developing the notorious Congenial-JavaScript Plugin for Vim. This book takes the reader through six comprehensive yet concise steps to develop and present your software, starting from developing the initial idea behind the program, all the way to the final distribution and future development phases.
The book includes the following steps to development:
1. Development of the initial idea. 2. Initiating the project, including Team Member Role Initialization. 3. Programming and Coding the Software, including writing unit tests for Vim using by building a custom testing framework. 4. Writing documentation. 5. Making the plugin presentable for your portfolio. Heavy focus on the 3-Rs of Elegant Programming (Readability, Re-usability, and Refactoring). 6. Final distribution including putting your work in front of other people including potential employers for peer-review.