From the start CI gives you something very useful. Just after downloading it and decompressing the ZIP file you download, you have a structure to work with, We can also separate the framework part from our application. Inside our application
folder, where we will be working for most part, we can find:
At first sight we can think it is a tight structure that will make working more difficult, but we have learned that it will help us organize our project. Also it is a well thought out structure, very similar to that found in other frameworks. Having a good structure is a key point in every project as it will help us know where our files are, and hence where our code is placed. Benefits of this structure are:
Organized structure, that helps us find our files easily and in writing code
Helps with team work, as all the members know where to find and place the project files
Easy to update from one CI version to another, as our files and code are separated from the...