![]() ![]() Logic data layer, database connections, objects.Application Layer, code for display, handling window events.This meaning that my application has three layers. ![]() I had in mind that i might not always want to use the Windows Graphical Interface for input and output so as i always do, i seperate the Design code from the Logical Code. Therefore after implementing my Invoice software, i started thinking about how i could change everything and structure the code for helping me in the future. But as the years pass my company grows bigger and bigger and once im up to n-numbers of invoices, a simple List View won't be sufficient. But what often is forgot when developing software is the importance of thinking ahead, thus, planning for a larger software that you have in mind.įor an example, when i started developing SmartIT Invoice i thought of it as a software that would generally help me organize my small amount of invoices. MYSOFTWARE MYINVOICE HOW TOOften when developing software such as websites, windows ( or any other operative system for that matter ) programs, the begining of the progress is quite simple you have your ideas and may have some thoughts about how to implement everything. Importance of good Architecture, Structure and Patterns Posted by Filip Ekberg on ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |