精华内容
下载资源
问答
  • 对待问题的正确态度

    千次阅读 2014-04-18 16:45:42
    如果在排错开始前, 调试着... 我们可以先把程序的功能砍掉一半, 看看问题是否会发生, 以此来缩小问题的范围. 重复使用这样的二分法, 总可以把程序简化到只剩一行代码. 因此, 无论什么问题, 都可以用这样的方法来解决


    如果在排错开始前, 调试着已经存在畏惧心理, 那么是不可能找到问题真相的. 下面的几点可以帮助调试者克服这样的畏惧情绪.

     

    屡试不爽的方法

    ============

    无论多么复杂的程序, 总可以被简化. 我们可以先把程序的功能砍掉一半, 看看问题是否会发生, 以此来缩小问题的范围. 重复使用这样的二分法, 总可以把程序简化到只剩一行代码. 因此, 无论什么问题, 都可以用这样的方法来解决!

     

    如果问题很难重现, 分析日志是最后的办法

    ===========

    对log日志文件分析的越详细, 就越有可能找到问题发生的原因.

     

    调试者不是问题的负责人

    ===========

    大多数问题是开发人员的责任. 从如何解决问题的角度来说, 调试者不要对自己有太高的期望. 调试者正确的态度是: 尽可能地找到线索, 以便找到更合适的人和资源来解决问题.

     

    摘自: <Windows用户态程序高效排错>

    展开全文
  • 对待问题的态度

    2012-12-18 23:14:19
    昨天让网管给公司为运维新配备的笔记本安装了windows7系统的系统,出现以前遇到过的问题:无论如何切换,输入法的那个小...两分钟就解决了,才意识到产生这个问题的原因是:安装系统的问题,系统文件是从网管从网上下
              昨天让网管给公司为运维新配备的笔记本安装了windows7系统的系统,出现以前遇到过的问题:无论如何切换,输入法的那个小键盘的图标总是不能显示出来。由于以前遇到过这个问题,先是在命令行里输入msconfig,在启动里面查看ctfmon.exe路径是否正确,发现每个路径下面都多了一个“\”,然后进行注册表进行修改。两分钟就解决了,才意识到产生这个问题的原因是:安装系统的问题,系统文件是从网管从网上下载下来的,有人对里面的配置进行了修改,才会出现这样的情况。我想:那些牛人或者大神大都只是遇到的问题多,犯错多,然后逐个将问题解决了,当再次遇到相同的问题,解决办法已经成竹在胸。而那些平庸的人,就是那些遇到问题之后,稍做尝试失败之后,就放弃的人,问题与困难只有被解决之后,解决它们的方法与经验才会变成人生的财富,而遇到但没有解决的问题,就会变成绊脚石。自己虽然是奔三的人了,常常会为了一些很小的事情而焦躁不安,说明我对待问题的态度不正确,并且经历的事情太少了,就好比自己是一潭很浅的水,一粒很小的石子都会在自己的心里产生很大的涟漪与波动,而好多人却能泰然处之,说明自己不但经历的事情少并且缺乏担当,在以后的日子里,应该主动去面对一些有压力的事情,来锻炼自己面对困境与压力时的能力。
    
    展开全文
  • 玩什么不要紧,但要认真玩,不然就会不好玩了,不好玩的问题是人生也玩完了,机会和时间都不够
    玩什么不要紧,但要认真的玩,不然就会不好玩了,不好玩的问题是人生也玩完了,机会和时间都不够
    
    展开全文
  • 你写了一堆代码,不能因为别人没有证明你的代码有错误而认为自己的...解决问题的主要工作量就在这里,而不是解决本身。 分析问题或证明问题不存在的责任在于程序的实现者,而不在于发现问题的人(尤其是普通用户)。

    刚看了李笑来老师写的《关于举证责任》的系列短文,又联想到平时程序员在开发中常见的错误认识,结合自己的经验写一些总结。
    以下内容不是讲调试和分析问题的技巧,而遇到bug时正确地对待问题的逻辑和态度。
    • 你写了一堆代码,不能因为别人没有证明你的代码有错误而认为自己的代码没有错误。
    • 自己要尽可能证明自己的代码没错误,这不是别人的责任。
    • 别人证明你的代码有错误的难度是很大的
      • 因为证明本身难度就很大,1000行的代码中有多少个可能的状态、条件变量有多少、它们之间的组合又有多少。
      • 多线程的偶然现象很难手工复现,往往需要编程来主动创造那种特殊的条件下才行,而这需要对复杂的代码有相当深入的整体和细节的掌握后才能做到。
      • 别人可能对你的代码实现一无所知,别人只是使用中发现了问题而已。
      • 出现问题后,如何复现问题往往很难。找到问题发生的条件,就像在一个巨大的状态空间中找到其中一点一样,可能需要做大量的实验。
    • 出现问题了就说明确实存在问题,只是还不清楚问题来自哪里,什么条件下发生的。不能因为没有找到复现问题的办法,而认为那个问题不存在。
    • 想办法复现问题、分析问题可能的情况(假设+求证)、定位问题、找到问题,这个过程往往是最费时间精力的事情。解决问题的主要工作量就在这里,而不是解决本身。
    • 找到问题后,解决问题往往很简单,可能就是1、2分钟的事情,甚至就是在找到问题的同时就解决完了。
    • 分析问题或证明问题不存在的责任在于程序的实现者,而不在于发现问题的人(尤其是普通用户)。
    • 发现问题的人最好能提供更多信息、最好能够说明问题复现方法、甚至最好能说明问题出在哪(但这个不太现实)。但反之,不能因为发现问题的人无法做到这些而否定问题。更不能要求别人把这个问题找到并且解决了,才承认有这个问题。
    • 最终找到的问题点可能离问题的表象很远,这也说明找到问题是不太容易的,也容易让人难于判断问题出在谁那里。
    • 做前端的人,往往首先承受了所有的问题,尽管问题很可能不在前端。因为程序的所有交互都要从前端进行,用户也只能看到前端的东西而看不到后台的东西。所以前端工程师往往要证明问题不是出在他这里,但也很难说出问题出在哪里,这等于要他来解决问题。
    • 问题最终可能不是出在你负责的这里,而是别的地方。
    • 程序员不应该推卸问题,尽管可能不是你的问题,但每个人都要积极的想协助解决问题。因为解决问题是整个团队的共同目标。
    • 自己写的简单测试没问题,并不能证明代码都没问题。因为测试代码只是证明给定那几个测试条件、数据下的结果是对的,既没有完整的覆盖所有情况(其它情况下是不是对的还不知道),也不能证明实现的过程是对的(结果对不一定过程对,可能碰巧、可能测试条件没有触发问题点)。
    • 代码测试覆盖率,你的测试覆盖了多少代码?如果非常低,那么隐藏问题的可能性很大;很高的覆盖率也很难做到,而且工作量很大。
    • 当你能够主动想到问题,而不是由别人告诉你哪里有问题的时候,你就已经提高一大截了。
    展开全文
  • <br />问题补充:</strong><br />唉,我是想就这个问题做一个调查,我题目很清楚,是测试,“做个简单测试,涉及到我们对待框架的态度”,不是提问。管理员给移到这里了,希望移回讨论区。name属性名字...
  • 应该如何正确对待员工抱怨

    千次阅读 2010-12-28 17:32:00
    在上一家公司时候,一次新员工培训主题是员工工作态度。当时有一个案例:有两个员工...管理者如何正确对待员工抱怨? 首先应该对员工抱怨足够重视。其一是抱怨对团队危害性。其二,可以把员工抱怨理解成
  • 现在的我,既不是那种一小时就能看清事物本质的人,也不是半年都看不清事物本质的人。...对待表象的正确态度应该是,尽可能地仔细观察、认真分析,先将这部分信息充分吸收。  如何通过表层信息...
  • C语言编程中遇到的问题

    千次阅读 2019-01-27 21:53:35
    1、编写循环语句时,容易漏掉一些条件,导致调试不出正确结果。之后在编程过程中需要深思熟虑。...所以,在今后调试过程中,要抱着怀疑一切的态度,认真对待。 3、数组和指针一块不太熟,还需要加强学习。 ...
  • 我是摄影新手,以前从来没有接触过,本人从事软件行业,可能是理科系出身缘故,天生对事物严谨(自己也笑了),做事的态度一直是要求一丝不苟,所以我也一直以严谨和科学的态度对待摄影。看了许多关于摄影曝光...
  • 写给刚刚或将要走出校园

    千次阅读 2005-02-02 23:19:00
    学习动物12种精神 对待第一份工作的态度,在很大程度上决定着你是否能够顺利完成从一个校园人到社会人转变。因此,正确的工作观十分重要。刚入社会新人应该如何建立工作观?以下是一位从事人力资源工作超过12...
  • 网络对大学生影响调查研究报告

    千次阅读 2019-02-25 08:25:45
    摘要:现在大多数大学生由于在高中时期,对网络接触十分少,进入大学之后难以端正对待网络的态度,并且难以控制网络使用时间,导致了一系列由网络导致的问题,如沉迷网络或是恐惧社交等等。 一:调研目的 了解...
  • 我自己技术一般比他们好点或者他们做太慢老师让我帮他们,自己总是觉得在自己做很多,我就怀疑自己是不是在对待自己队友的问题上有些错误或者说是模模糊糊见解,以至于不知道正确对待自己队友,不知道怎么...
  • 怎样做好一个管理者

    2012-02-06 10:08:09
    五、 有对员工的正确态度和深厚感情 对员工的态度和感情问题,历来是管理工作的一个根本问题。以正确的态度对待员工,做到“以情带班,以理服人”。是新时期管理工作的一个本性问题。对员工的态度与感情是密切联系...
  • 在这个阶段,是否形成独立化学学习能力,是否树立正确对待化学学习情感态度价值观,将对学生化学学科素养培育产生重要影响。项目式学习是以解决生活中真实问题为出发点进行探究学习。项目式学习在学生...
  • 1.培养学生综合分析和解决本专业的一般工程问题的独立能力,拓宽和深化所学的知识。 2. 培养学生树立正确的设计思想,设计思维,掌握工程设计的一般程序,规范和方法。 3.培养学生正确的使用技术知识,国家标准,...
  • 今年下半年在工作,生活之余艰难通过了在职研究生论文答辩,总结如下 1、论文务必正确对待,虽然可以写不好,但是态度一定要认真; 2、各种签字表格要准备齐全,见到导师随时可以签字,找导师...
  • 23求职中的正确态度 24面试前充分准备 24专注于真正的机会 25五个步骤查实公司信息 26筛选重点应聘目标 27了解职位信息有的放矢 29明确职业和发展方向 29简历及求职信 30工作经历要这样写 33面试前徹 ...
  • 错误【多选题】科学的对待死亡的态度包括A. 珍惜生命,正视死亡B. 树立自然归宿信念,正确认识死亡C. 充实人生命价值,积极对待人生D. 消除鬼神作祟臆念,理性面对死亡E. 减轻消除疾病痛苦,【多选题】科学的对待...
  • 1. 态度决定一切 1) 做事 在敏捷团队中,重点是做事,应该把问题放到解决问题上,而不是在指责犯错者上面纠缠。 2) 欲速则不达 在工作压力之下,不去深入了解真正的问题以及可能后果,就快速修改代码,这样只是...
  • 机器学习相关知识

    2017-06-16 11:50:42
    保持怀疑的态度(在全新数据集上测试分类器)天下没有免费午餐(没有适用最好学习方法,具体问题具体对待正确对待缺失值,不同参数设置可能会对结果产生不同影响不同算法都有对应假设数据挖掘结果...

空空如也

空空如也

1 2 3 4
收藏数 61
精华内容 24
关键字:

对待问题的正确态度