• 梦断代码阅读笔记03


    看完梦了断代码后,我的感想很多,下面我想写一下我比较有收获的几点:在看第六章关于设计方案这方面时还是很有感想的,在看到作者想把一个重要的文件夹移到更方便的位置,一不小心将文件夹移到了屏幕外面,导致文件夹被系统默认删除了,出现这样的错误怪谁呢,软件设计者,是他们没有考虑的这种情况?还是软件使用者操作不当所造成的?这里留给读者自己考虑,我也不是很清楚。有人可能会说,肯定是程序员的错啊,是他们没有考虑全面,这里我想说,有些用户疯狂的举动,又有何人能做到全部想到。当然程序员也有相当一部分责任,通常情况下,由程序员们负责猜测用户使用程序的各种情况,但他们却不善于站在用户的立场考虑问题。除此之外,程序员们还要负责考虑各种各样极端情况和不太可能出现的情形。他们太执着于警惕会出现的问题的情形,在边缘案例上绞尽脑汁,以至于偏离了中心点。为了解决这样的问题,设计方案成为了重中之重,设计方案的好坏直接影响到软件的最后的使用情况。

    还有就是我们作为开发者,对需求的理解是非常重要的,就像老师说的客户简简单单就是想要个秋千,结果由于需求的理解错误导致过程与结果都出现了偏差,最后肯定不能让客户满意。我们完成需求的标准就是让用户满意,这让我想起了书中另一个让我感触最深的地方:吃自己的狗粮,来达到提高软件质量的目的,设身处地的想想,自己都不愿意用的软件拿什么去推销来打动别人,同样道理,自己都觉得好用方便的软件也就多了那么一点自信去让别人也喜欢。

     

     

  • 相关阅读:
    url protocol
    wpf webbrowser取消js报错
    c#端口扫描器wpf+socket
    c#协变 抗变
    MTK刷机快捷键
    iTextCharp c#
    wince可用的7-zip
    直播平台搭建与相关资料
    pyinstall
    面向对象常见的术语
  • 原文地址:https://www.cnblogs.com/--lzx1--/p/13238030.html
Copyright © 2020-2023  润新知