Introduction to the Software Projects and Code Organization

Get an overview of what will be covered in this chapter.

We'll cover the following


When we write software and our program grows, we’ll need to organize our code so that it’s easy to read when we need to maintain it. An application can be hundreds of thousands or millions of lines of code long, so having it all in a single file is impossible. We’ll need to divide the code into multiple files, but how will we do this? And even if we put the code into separate files, then we’ll have lots of files that we’ll need to organize into folders. How can we do this so that the compiler or interpreter can find them? How will we know where to look when we need to edit a part of the application? In this chapter, we’ll discuss this and learn about some patterns that we can use.

Create a free account to view this lesson.

By signing up, you agree to Educative's Terms of Service and Privacy Policy