美文网首页
Perl语言在生物信息学中的应用——学习笔记(3)

Perl语言在生物信息学中的应用——学习笔记(3)

作者: lxmic | 来源:发表于2018-03-31 23:44 被阅读66次
    编程的艺术.jpeg

    1. 编程的艺术

    每个程序员都要学习并使用到这些内容。其中有两个是最为重要的,一个优秀程序员在实践过程中所使用编程策略,另一个则是如何找到在编程过程中遇到的各种问题的答案

    2. 实践动手

    就像跳舞、弹琴、烹饪或者其他的事情,学习编程也是需要去实际行动,动手去做,这是最重要的一点。你可以阅读源码,但是如果不动手去编写、调试程序,你永远也没有办法真正地编写出程序。这一点真是深有体会,编程这个东西,你必须得去使用,去敲,不然过几天,很快就会忘记怎么去处理。

    3. 保存和备份

    即使仅仅写了一点代码,也一定要有定期保存程序每一个版本的观念。任何时候,不可能百分百的不出问题,绝对不可有侥幸心里,一定要保存和备份。

    4. 错误信息处理

    牢记一点,在处理错误信息时,要对后面的视而不见,只关注第一个或前两个错误信息即可。

    5. 编程文化

    编程是解决问题的实践,它是一个重复、循序渐进的过程。让人又爱又狠地就是编程,有时候真的会让你奔溃,但有时候又会有极大的成就感。

    6. 编程过程

    • 确定必需的输入,比如用户提供的数据或信息。
    • 对程序进行整体构思,包括程序计算输出结果的基本方法——算法
    • 决定结果的输出形式,比如输出到文件,或者进行图形化展示。
    • 通过添加细节改善整体构思。
    • 编写Perl程序代码。

    构思阶段:对于程序如何工作,必需要有一个构思,有一个计划,有逻辑性。构思往往是实际进行编程之前需要完成的任务。比如,你要知道程序需要什么样的输入和输出,然后你需要一个策略,如何对输入进行计算处理得到我们想要的输出。而如果要求程序运行较快,那么就需要选择算法。最后一部分,就是需要将结果以某种形式输出。

    程序用来处理的数据叫做输入。
    算法就是处理问题的构思,计算机程序的计算过程。
    注释对于保持代码可用是非常重要的。

    当你开始编程时,牢记首先要对你的程序进行构思,之后才是你将花费大量时间重复去做的事情:编辑程序、运行程序,然后修正程序。

    相关文章

      网友评论

          本文标题:Perl语言在生物信息学中的应用——学习笔记(3)

          本文链接:https://www.haomeiwen.com/subject/qzincftx.html