• Java入门第二阶段总结


    前言

      刷就完事了嗷,终于开始知道用什么样的理解去写这些题了,想起了一年前骗分的众多技巧,只要胆大心细没有骗不到的分。上课的时候质疑了出题人没给数据范围,结果既然是我没注意到类图里有(刷题刷傻了),说实话我没有看着别人的思路写东西的习惯(除非不会蒟蒻落泪)。至于所说的这么多设计原则,emmmm真没记住,我只坚信一点就是怎么方便怎么来,怎么舒服怎么搞,不然科技为什么要发展,原则存在的前提是服务人解放人而不是限制人。(前辈说过写东西不能带太多私货到此为止)

    作业过程总结

      难度没有提升但是复杂程度有了一些提升,连蒙带猜慢慢地勉强大概应该可以读懂题意,wa着wa着就过了,吐着吐着就习惯了。前两次次时间大概要好几个小时,后面就秒了,比例没什么意义。至于题目带来什么提升的话,emmmm稍加思索,终于能把eclipse正常玩转了,交题更猛了先交为敬,这几组题有一点点香火相传的意思,用着前面的稍微改改就好了,顺便带着把新学的一些方法掌握了,对Java的stl有了一定的认识。看了别人照着类图写东西然后来问我,这个方法是做什么的时候,我只想说问出这个问题的时候这个类图对你来说已经是个累赘了。

    OO设计心得

      面向过程主要在乎的是完成程序最终的结果。面向对象就是将最终结果拆成若干个部分,完善各个部分的内容,实现的部分还具有复用性的特征。两者只是在目的上有所区别,其最重要的依旧是个人的编程水平,掌握再多的思想没有写的能力也毫无作用。实践出真知,多看多写多错多练,水平等一系列东西自然而然就会提升。至于心得怎么到实践,更多的还是要看个人,墨守成规有墨守成规的好,推陈出新有推陈出新的坏。

    测试的理解与实践

      牢记这是pta(骗分过题的好地方),开玩笑的,wannafly的题照样让人自闭。经过深刻的思考,对这些题的理解有了不一样的变化,为什么要有这样的题呢?他们存在的意义是什么?他真的能让我有所提升吗?哲学三连之后,陷入了更深的思索,肯定是不可能加入算法的,所以只能存在模拟题,顺便带上一些简单的应用就出成了现在的题,他能提升一定的对于设计的思想,顺便提升一下代码量,也顺便实践一下课上或者别处学来的一些东西。

      实践出真知,课本知识和实践是有这巨大的距离的,理论大师纸上谈兵不一定能成事,老祖宗说过具体情况具体分析,但是要是什么情况都没见过,拿什么去分析,所以多搞事长长见识。为什么要去看星辰大海?只因我想看看诗和远方是不是像书中那般美丽。什么题都要尝试,题目质量不一,都是总该有一些他想要教给别人的东西,不要抱怨题目的难易,因为总有人能把他给秒了(dls永远滴神)。

    课程收获

      java大法好,是真滴好。

    建议

      编程是一个开放性的创造,不应该在写题时加上特定的要求,用什么方法各有各的招,我们要中国创造。。。

  • 相关阅读:
    ASP.NET中POST提交数据并跳转页面
    kindeditor编辑器图片水印
    jquery live hover绑定方法
    ASP.NET MVC实现多个按钮提交事件
    Asp.Net时间戳与时间互转
    Django-管理站点重写admin模板
    Pycharm快捷键整理(Mac)
    Python 调用datetime或者time获取时间的时候以及时间转换,最好设置一下时区 否则会出现相差8个小时的情况
    django中使用原生sql
    [django]用日期来查询datetime类型字段
  • 原文地址:https://www.cnblogs.com/r138155/p/12803717.html
Copyright © 2020-2023  润新知