• 《梦断代码》阅读笔记01


                                                                                      《梦断代码》阅读笔记01

          今天读了《梦断代码》的前三章,读完第一章后,我感觉当修改窗体大小是出现闪烁:可怕。这感觉的是一个很可笑的总结,但是这是一个程序员在实践中真是遇到的真心体会到的问题。是的,我们编写程序时,常常修改bug的时间往往比编写代码的时间要长很多,而其中的一些看似小的问题,我们却不知道用多少时间来完成修改。

    第二章    P2P是一个创新,这个想法虽然很简单,很多人都能够想到,但是最后有多少人能够做出来呢,又有谁能够亲身去努力的实现呢?这个让我们的发展会滞后很多年,这个也许也是制约软件发展的一个小小的原因吧。

    莲花公司本来是一个很好的创新改革软件的一个触发点,但是,由于管理人员的原因或者是当时时代的原因,没有能够发挥让他本来的能够发挥的作用。一个好的想法有时候可以改变一个时代,但是有时候一个不合时宜的想法会让他的全部努力付诸东流。让人类适应适应机器这个是完全是不和适宜的,机器是为了人类的方便便意快键开发的,应该让机器适应人累。软件也是如此,我们做的软件应该人性化,让我们用户都能够很好的方便的使用。

    程序应该做一个乐观派,因为在未来的路上会遇到很多很多的困难,如果不能乐观的面对,那么你就会一蹶不振。但是,我们也不应该盲目的相信未来遗忘过去,应该好好地总结反思,用更严谨的态度与思维对待我们的工作。

    第三章

          弗里德力科建议到:准备丢弃一切吧,因为你大抵不能一次就作对。是啊,软件一定要根据用户或者现实需求来进行随时改进。这让我想到了老师课上讲的敏捷开发,先构造一个框架,然后根据要求一步一步的来完善这软件。这个才能够好的适应客户,让软件良好的发展。 将软件比喻成一个洋葱,可对我的现在认知来说觉得很恰当。

          读完这几章后感觉软件工程所面临的种种困难与艰难的描述,即便再过5年读也许都不过时。因为正如原作者所说,书中描写的是一队人马并肩扛起代码大石,虽历经磨难仍欲将其推上山顶的故事,而正是这种故事成就着今天全世界亿万台服务器和PC机上运行的各种软件,成就着人类不断超越实现更伟大的梦想。

  • 相关阅读:
    Reactive Extensions (Rx) 入门(5) —— Rx的事件编程
    Reactive Extensions (Rx) 入门(4) —— Rx的事件编程
    Reactive Extensions (Rx) 入门(3) —— Rx的事件编程
    Reactive Extensions (Rx) 入门(2) —— 安装 Reactive Extensions
    Reactive Extensions (Rx) 入门(1) —— Reactive Extensions 概要
    Xamarin NuGet 缓存包导致 already added : Landroid/support/annotation/AnimRes 问题解决方案
    Android 系统Action大全
    Xamarin Forms 实现发送通知点击跳转
    如何理解灰度发布
    推荐一款分布式微服务框架 Surging
  • 原文地址:https://www.cnblogs.com/jinpeigang/p/5585928.html
Copyright © 2020-2023  润新知