Question:
How to improve the quality of code irrespective of the developers working on a project?
Born2win
2009-01-27 02:08:53 UTC
We are a small software development company. We develop mainly using PHP/MySQL. We are having lot of issues related to the quality of the code for each project. If the project is developed by experienced developers quality remains good. But if a less experienced developer is handling the project quality goes down and chances of bugs increases. We need to know about some process which will make sure the quality remains constant irrespective of the developers working on it. I know there would be some methods to achieve our goal. If anybody have any idea please share with me.
Four answers:
just "JR"
2009-01-27 04:38:54 UTC
I worked in a group of C programmers in the 80's, all working on a Unix single application, but different parts of code.

We had strict rules for "writing" our code:

- Each procedure starts with a "PDL" (programming development language), or "what the function receives/use as parameters, what does it do, what it returns.

- Each function had a self explanatory "name", respecting a pre-defined standard: function f31() has no meaning as is forbidden!

function add_shadow_to_image() HAS.

- ALL PDLs were gathered in a DB, with their function's names: anyone can consult them, and no-one re-invents the wheel!

- Text disposition: Correct indenting always exiged, no wrap-up lines etc: a function must be clear to read as a plain text. We had strict rules on formatting!

- Every complex function/line of code MUST be commented (how, why).



We could pick up someone else's code, and would not be able to say "He wrote this!": They were all the same.
?
2016-11-12 14:58:39 UTC
making a relationship paintings ? In my adventure my longest relationship is 40 3 years so i think of i could be doing something suitable. that's working for me, it would for you too. a million. Love and admire for one extra, take care of your important different the comparable way as you anticipate to be taken care of two. Loyalty, truthful, and reliability 3. Honesty in any respect situations, lies will locate you out and end your relationship.undergo in innovations there is often an answer jointly. 4. area on your existence to do your very own element and pursue your very own hobbies frequently, do no longer question yet have an interest. 5. conserving your previous friendships and protecting in touch. 6. family individuals ties bolstered and time-honored touch with the two sides of the family individuals. 7. NO room for jealousy, if your important different has some admirers, isn't that a sturdy mirrored image on your self for a sturdy selection. 8. communicate usually. verbal replace is the terrific element, in case you have any concerns, something it extremely is bothering you, beit people or issues, money,in spite of that's,come across a answer jointly, if no longer seek for expert help.anybody has distinctive desires, compromise in case you could no longer attain settlement 9. constantly make time for those particular intimate moments, dating as quickly as extra and constantly shop your relationship alive with the help of surprize presents and journeys away. 10. do no longer enable youself flow, be at your terrific in any respect situations, by no skill run your important different down in corporation, in spite of if its in basic terms a comic tale !
2009-01-27 02:19:02 UTC
There should be rewritten code for certain jobs. Each section of code should be checked by someone else.



If you are allowing less qualified people to code in order to gain experience, why not let them debug instead.



Code should go through a process of code, check, recode, check, move on, etc....

There are tests performed on each stage of the coding.

In order to limit bug.

Then the entire code is tested
Draven
2009-01-27 02:17:22 UTC
You could push your developers to adhere to industry standards. You could make a must to test the system as is being built. You could make a set of classes to become part of your platform , always insuring that iit doesnt change a, and finally QA, test test test is a must.!!..The code is as good your programmer is.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...