Thursday, 14 May 2015
Difference between Coding and Designing
Before we begin with the differences let us discuss,what coding and designing actually is in software engineering.
![]() |
Coding vs Designing |
CODING
In software engineering there are certain steps followed in order to develop an effective and efficient software.There are various phases involved in development process whose sequence depends on the LIFE CYCLE model we follow.Coding is one of the crucial phase in the software development process in which the actual source code is written by the programmer according to design and specifications of the software.
DESIGNING
Designing is also a key step involved in the software development process which is even more time consuming than the coding phase.Designing is done to provide an architectural view to the software according the requirement analysis and guidelines provided by the customer.It is usually done before coding or we can say coding is technical implementation of design.
Now lets head towards the Difference Between Coding and Designing....
Difference Between Coding and Designing
CODING
|
DESIGN
|
1. Coding do specify a language.
|
1. Design does not specify any language.
|
2. Machine specific implementation of design.
|
2. It is description of logic used to solve the
problem.
|
3. Consumes less time than design phase.
|
3. More crucial and consumes more time.
|
4. Concerned
with Software’s technical aspect than functional .
|
4. It includes
designing User interface, Process, Database.
|
5. Level of abstraction is less
|
5. High level of abstraction.
|
6. Coding is done after designing
|
6. Designing is done before coding.
|
7. Less expressive
|
7. More expressive.
|
8. Less Flexible.
|
8. More Flexible.
|
9. It does not reflect abstract concepts.
|
9. It reflects abstract concepts.
|
10. It shall not include new functionality.
|
10. It shall include new functionality
|
This was the difference between Coding and Designing in software engineering.
Also read Difference between Test stub and Test Drive
Also read Difference between Test stub and Test Drive
Also Read Difference between Faults and Failures
Subscribe to:
Post Comments (Atom)
Search
Popular Posts
-
Troubleshooting Cisco VPN client Before starting troubleshooting, Let us see what VPN is and what it requires to perform its intended f...
-
Evolution-Mobile Phones With the development of portable technology,wireless communication has so evolved that (According to the announce...
-
Text Box Hint in c# Windows Form Application Text Box Hint in c# Windows Form Application While developing a windows form applicat...
-
File Versioning C# File versioning, saving file with unique file name in c# File versioning allows a user to have several versions of ...
-
Unable to set the Freeze Panes property of Window Class C# It is generally easy to resolve the compile time errors because the reason fo...
While there is a lot of information about how a Web Design and Development company will handle a project once it is awarded, this article covers the subject from the point of view of an organization that hires the Website Design firm. It covers the entire process from Web Design Request for proposal, Discovery, Design, Development, Testing to final release. Web design Auckland
ReplyDeleteThanks for the getting service of Air Duct Cleaning Services Westminster. It’s a great post, you really are a good writer! I’m so glad someone like you have the time, efforts and dedication provide the services, for this type service makes easy, Helpful and Useful.
ReplyDeleteWe should get to know about, What is Google My Business.
ReplyDelete