Everybody is talking about the Design Patterns, few knows the existence of it and very very few people do the real application of the design Patterns to coding.
Well why we all need Design Patterns.
Before going into details let's see what design Patterns are...
A design pattern is a formal way of documenting a solution to a design problem in a particular field of expertise.
So when come to the the process of Software Engineering it is
a general reusable solution to a commonly occurring problem in Software design
So i believe you got a some sort of a idea about design pattern, the word.
designing a Software is one of the most important factors when come to the process of Software engineering.
If you have come across Softwares which has been coded without a proper design, you will really feel the need of a proper software design and need of a better design.
Well i have worked with programmed softwares.
Maintaining them , fixing the bugs , making new developments as requested by the clients is a real night mare. I don't think any Software engineer will ever like to experience such a feeling.
Difference of the Programming and designing will come across , more the software been used and more the software continues to grow.
If u design well
less coding - more re usability
less complicated
can maintain without having nightmares
but come to the programming
Everything becomes horrible as time runs
No comments :
Post a Comment