• 20180925-6 四则运算试题生成


    此作业要求参见[https://edu.cnblogs.com/campus/nenu/2018fall/homework/2148]

    代码地址:[https://git.coding.net/z2702913/szys.git]

    要求1 参考《构建之法》第4章两人合作,结对编程上述功能,要求每人发布随笔1篇 (代码是共同完成的,博客是分别完成的)。

    (1)    给出每个功能的重点

    功能一:

     

    功能二:

     

    功能三:

    功能四:

     

    (2)    给出结对编程的体会

        本次是和范靖旋同学组队进行的结对编程,两人编程难免就会有意见不合的地方,互相都想说服对方,比如首先在编程语言的选择上就会有分歧,最后选择了两人都还算熟悉的Java语言,有一个折中的体会,另外,由于编程能力不够,更愿意去做那个驾驶员,有一种出错了不背锅的感觉,但事实上心里还是清楚,还是自己的技术水平不足导致的心理现象。同时两个人会提供多一种思路,对编程确实很有好处,希望以后能多有机会去做一个合格的指挥吧。

    (3)    至少5项在编码、争论、复审等活动中花费时间较长,给你较大收获的事件。

    1. 在争论究竟采用哪种编程语言上花了很多时间,最后选择了两人都较为熟悉的java编写,捡起了扔了一年半的java语言,狠狠得复习了一下,收获很大。
    2. 在找不到头绪的时候,经常性的会一起翻阅博客,讨论方法的可行性,挨个试错,收获了很多。
    3. 对于代码的编写规范,定好的规范会经常不去遵守,互相会提醒,收获很大。
    4. 由于两人习惯不同,为了达成一个统一的语言习惯,比如变量的命名习惯等,花了很长时间,现在能比较有默契也算是一个大的收获吧。
    5. 由于我的编写能力不够,无论是指挥还是驾驶的时候都经常性的卡壳,查阅博客和书本以及队友的口头教述花了很长时间,对我收获很大。

    要求2 给出照片1张,包括结对的2位同学、工作地点、计算机,可选项包括其他能表达结对编程工作经历的物品或场景。 (5分)

     

    要求3 使用coding.net做版本控制。checkin 前要求清理 临时文件、可执行程序,通常执行 build-clean可以达到效果。(25分)

    Coding地址:https://git.coding.net/z2702913/szys.git

  • 相关阅读:
    POJ 3687 Labeling Balls()
    POJ 2777 Count Color(线段树之成段更新)
    POJ 1961 Period( KMP )*
    POJ 2406 Power Strings (KMP)
    hdu 2199 Can you solve this equation?(二分搜索)
    10679 多少个1
    POJ 2823 Sliding Window
    POJ 2299 Ultra-QuickSort(线段树入门)
    最短路径—Dijkstra算法和Floyd算法
    poj1125&zoj1082Stockbroker Grapevine(Floyd算法)
  • 原文地址:https://www.cnblogs.com/qiyu023/p/9755689.html
Copyright © 2020-2023  润新知