@@ -21,7 +21,7 @@ Read in different language : [**zh**](localization/zh/README.md), [**ko**](local
2121
2222#Introduction
2323
24- Design patterns are the best formalized practices a programmer can use to
24+ Design patterns are the best, formalized practices a programmer can use to
2525solve common problems when designing an application or system.
2626
2727Design patterns can speed up the development process by providing tested, proven
@@ -34,11 +34,11 @@ are familiar with the patterns.
3434#Getting started
3535
3636This site showcases Java Design Patterns. The solutions have been developed by
37- experienced programmers and architects from the open source community. The
38- patterns can be browsed by their high level descriptions or by looking at their
39- source code. The source code examples are well commented and can be thought as
37+ experienced programmers and architects from the open- source community. The
38+ patterns can be browsed by their high- level descriptions or by looking at their
39+ source code. The source code examples are well commented and can be thoughtof as
4040programming tutorials on how to implement a specific pattern. We use the most
41- popular battle-proven open source Java technologies.
41+ popular battle-proven open- source Java technologies.
4242
4343Before you dive into the material, you should be familiar with various
4444[ Software Design Principles] ( https://java-design-patterns.com/principles/ ) .
@@ -56,8 +56,8 @@ of the following approaches
5656- Using tags such as` Performance ` ,` Gang of Four ` or` Data access ` .
5757- Using pattern categories,` Creational ` ,` Behavioral ` , and others.
5858
59- Hopefully you find the object oriented solutions presented on this site useful
60- in your architectures and have as much fun learning them as we had developing them.
59+ Hopefully, you find the object- oriented solutions presented on this site useful
60+ in your architectures and have as much fun learning them as we hadwhile developing them.
6161
6262#How to contribute
6363