© Anjana Fernando and Lakmal Warusawithana 2020
A. Fernando, L. WarusawithanaBeginning Ballerina Programminghttps://doi.org/10.1007/978-1-4842-5139-3_4

4. Code Organization

Anjana Fernando1  and Lakmal Warusawithana2
(1)
Mountain View, CA, USA
(2)
Mountain View, USA
 

In this chapter, we will be looking at how proper code organization should be done when programming with Ballerina. This includes exploring the general development workflow of a computer programmer, including coding best practices, design patterns, automated testing, and functional reuse and sharing.

Ballerina Projects and Modules

Ballerina is not just a programming language and a compiler, but rather a full platform for application development. It has its own project and module concepts that ...

Get Beginning Ballerina Programming: From Novice to Professional now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.