This forum consists of only people that work for TechWyse and contribute to the WyseLabs community. We invite all of you to read many of the helpful things that we find in our daily lives! That is why we have built this section after all!
Programming for Search Engines 101. An area for avid PHP and .NET developers to chat about Programming techniques and how to make better use of search engines.
Moderator: Moderators
by jenni » Tue Apr 20, 2010 1:19 am
Specifications- How well does the program meet the specifications? Does it produce the correct results for any given input? Does it correctly display the results?
Readability- Is the code easy to read and follow? Are variables and constants given appropriate names that make them easy to understand?
Reusability- Can the program or parts of it be used again for other similar problems?
Documentation- Do there exist supplementary documents that explain the purpose of the program and its modules? Are there sufficient comments within the code that are somewhat useful for understanding the flow of the code?
Delivery- Was the program delivered on the time of its due date?
Efficiency- Can the program be written more efficiently (in terms of saving time and space) without sacrificing readability and understanding?
Understandability- Does the programmer understand his or her own code? Can the programmer provide an oral narrative explaining any part of his or her code? Can the programmer answer questions about his or her own code?
Maintainability- Is the programmer able to make changes to his or her code to reflect a change in the specifications?
-
jenni
-
- Posts: 5
- Joined: Fri Feb 15, 2008 12:14 am
by DJ » Wed Apr 21, 2010 7:27 pm
YES! I especially agree with the comments about reusability!
The Deej
|
-
DJ
- Site Admin
-
- Posts: 1022
- Joined: Thu May 04, 2006 4:47 pm
by jay » Thu Apr 22, 2010 12:50 am
Nice points Jenni !
I would like to add 2 more points :-
Testing and QA - Test yourself the complete functionality. Forget that you're a programmer and become like a user while testing. Provide proper contents and pictures while adding dummy data. Never put the contents related with dentists in a security systems website !
Share Knowledge - Knowledge has no bounds. So share whatever knowledge you've gained among your co-workers and create an atmosphere where everyone shares knowledge and have fun working. And it doesn't matter whether he/she is junior, intermediate or senior.
Jay M
Write Less, Do More
-
jay
-
- Posts: 475
- Joined: Wed Nov 22, 2006 12:05 am
- Location: Cochin, India.
-
Return to Programming
Who is online
Users browsing this forum: No registered users and 7 guests