Why Geeks Should Know How to Write
Although programmers do not require high
writing skills like an author, we still can be benefited by some writing work.
At first, programmers should always have a plan before coding. A specific plan
or sketch can make our object more clear so we will know what are we want to do
then we can reduce the mistakes during the coding and know how to test our
codes. Coding can be very complex when we have to combine a lot of modules to
finish the program. If we do not have a plan and start coding directly we may
produce something that cannot meet our targets. Therefore, write a plan and
draw a clear structure for the codes before working can save a lot of time by
making sure that we are following the spec file.
Furthermore, the programmers may want to
write their ideas on the paper. Because the ideas maybe lost or blurring during
the thinking. If I write ideas on the paper and state them in details then I
will never forget. Sometimes the ideas maybe bad or cannot work, so if we write
down them on the paper we can analysis each of them, fix the problems or choose
the best one. When a target can be achieved by different ways, we should display
all the ways on the paper then find out advantages and disadvantages of each one
to make the final decision.
During testing the codes, programmers can
build a list of test case on the paper so we will not ignore any important
cases, and delete the useless test cases to save the time. After the testing,
we have to record each wrong cases down so we can check them one by one and redesign
the codes, then repeat these steps until all tests are passed.
The geeks will never stop learning new knowledge,
also include find out ways to solve hard problems. Sort out what we learned
every week and every month can help us to maintain the new skills and know how
to apply them. We should record the test cases which are not passed and write
down the ways to solve; therefore, we can prevent same mistakes next time, or
generate new methods from these cases to solve new problems. These are reasons
for why writing skills are still important to geeks and help us a lot.
No comments:
Post a Comment