المستخلص: |
Design patterns for web applications are helpful for developers as they organize the code and make it on a better way to reduce the maintenance time and effort that will be done by the other developers in the maintenance part. Also, companies are specially looking for developers who can write using an organized manner in coding, so that the design patterns are important. Design patterns are not used by all the developers as of many reasons, such as the low experience in coding and the lack of knowledge that lead to write these design patterns and use it in a large code set. According to the above reasons and as there are many developers that are not able to apply design patterns, this thesis documents the most used design patterns for the web development, and creates a tool and its description to provide those design patterns as a sample of code that will be editable for users to make additions to the selected design pattern and save it to use it on a different code in any IDE. In regard of the created tool and as mentioned in the late chapters, this thesis shows the experiments on how this tool really helps the developers and makes it easier to write the code using design patterns without any issues. In light of the results of this thesis, a tool have been delivered with a high level of satisfaction of the tool’s users, as it helps them using the design patterns without a huge time and effort . In this regard, this has been measured using an experiment discussed in the late chapters that show the different time and effort when using the provided tool and when not using it.
|