首页 > 编程语言 >程序员修炼之道:从小工到专家阅读笔记01

程序员修炼之道:从小工到专家阅读笔记01

时间:2024-06-17 11:37:14浏览次数:14  
标签:01 错误 小工 编程 问题 程序员 勇于

程序员要勇于承担错误,这意味着在编程过程中,我们需要敢于面对和解决出现的问题。以下是一些关于勇于承担错误的建议:诚实面对错误:当发现程序中的错误时,不要试图掩盖或忽视它们。诚实地面对问题,承认自己的错误,并寻求解决方案。分析错误原因:在解决问题之前,首先要了解错误发生的原因。通过查看日志、调试代码等方式,找出导致错误的根本原因。学会从错误中学习:每次遇到错误都是一个学习和成长的机会。从中吸取教训,提高自己的编程技巧和问题解决能力。及时修复错误:发现错误后,尽快修复它们,以防止问题进一步扩大。同时,确保修复后的代码能够正确运行。保持良好的测试习惯:编写测试用例,确保程序在各种情况下都能正常运行。这有助于及时发现潜在的错误和问题。与团队分享经验:将自己在解决问题过程中的经验和方法分享给团队成员,帮助他们提高自己的编程能力。不断反思和改进:定期回顾自己的代码和项目,发现潜在的问题和不足,并努力改进和优化。总之,勇于承担错误是程序员成长的重要品质。只有敢于面对问题,才能不断提高自己的技能和能力,成为一名优秀的程序员。

标签:01,错误,小工,编程,问题,程序员,勇于
From: https://www.cnblogs.com/xscya/p/18252036

相关文章

  • 程序员修炼之道:从小工到专家阅读笔记04
    耦合这个词基本在我的职业生涯中每天都能听到,一个好的程序一定是低耦合的,这本书提出了函数的德墨忒尔法则帮我们更好的界定耦合的边界,怎样编写低耦合的代码,更难能可贵的是这本书不仅仅描述了一般的代码耦合,还花了很大笔墨解释了时间耦合,很多时候一个业务的实现没有必要一定是线性......
  • 程序员修炼之道:从小工到专家阅读笔记03
    这本书的适用范围可以从初学者到有经验的程序员再到项目经理,作为一本偏向理论与思想的书,书中不可避免有些假大空的地方,再加上作者写完本书的时间还在1999年,书中的很多方法与标准放在今天也已不再实用。但这些都不能掩盖它的优秀之处,作者曾在本书完成十年后说过,如果这本书是放在现......
  • 程序员修炼之道:从小工到专家阅读笔记06
    程序需要遵守的实用主义原则。 重复的危害:如果某个事物在代码中重复多次,就可能会在维护过程中带来问题,因为改动了一处而忘记改动另一处造成自相矛盾。这加大了维护难度。要遵守DRY原则,即Don’trepeatyourself。重复通常由这些东西引起:强加的重复,由文档或用户需求决定。这通......
  • 程序员修炼之道:从小工到专家阅读笔记05
    程序员所应该遵循的实用主义原则。 我的源码让猫给吃了:出现错误时,要诚实,不要推诿或者找借口。要提供各种可能的解决方案与后果并与他人沟通,而不是提供借口。 软件的熵:这是著名的破窗户原理。项目中一个小的、无人料理的问题可能带来后续编码时的懈怠,从而造成更大的问题。不......
  • 01- jQuery初始
    1.jQuery简介jQuery是一个快速,小型且功能丰富的JavaScript库。借助易于使用的API(可在多种浏览器中使用),使HTML文档的遍历和操作,事件处理,动画和Ajax等事情变得更加简单。兼具多功能性和可扩展性,jQuery改变了数百万人编写JavaScript的方式。兼容多浏览器的javascript函数库,把我......
  • PHP 程序员转 Go 语言的经历分享
    大家好,我是码农先森。之前有朋友让我分享从PHP转Go的经历,这次它来了。我主要从模仿、进阶、应用这三个方面来描述转Go的经历及心得。模仿是良好的开端,进阶是艰难的成长,应用是认知的提升。希望我的经历对大家能有所启发。模仿著名艺术家毕加索说过「模仿是人类一切学习的......
  • 失败的程序员生涯系列(3)——第一次搭建商业化系统
             拿着800月薪的编辑岗,干了俩天的编辑活,开始接手开发团购网站。从现在的角度上来讲,有点不可思议,但这确实就是入门技术的起点。我之前在学校里面的技术基础,都是asp的网站居多,ASP网站最大的好处就是没有mysql概念,直接就是ACCESS,在OFFICE套装里面,是可以直接勾选这......
  • 失败的程序员生涯系列(2)——最低的工资
            当我获得了我人生的第一份工作,我的心态和情绪直接稳定下来。可能很多人觉得800的月薪很少。确切的说,确实很少,做一个横向对比,我的大学同班同学毕业去比亚迪的3500左右,拿到了美的offer的4500左右。        但是工作最大的价值有俩个,第一点,哪怕是一份非......
  • 【四种语言一网打尽(C\C++\Python\Golang)】L1-012 计算指数
    L1-012计算指数真的没骗你,这道才是简单题——对任意给定的不超过10的正整数n,要求你输出2^n。不难吧?输入格式:输入在一行中给出一个不超过10的正整数n。输出格式:在一行中按照格式2^n=计算结果输出2^n的值。输入样例:5输出样例:2^5=32C语言参考......
  • 01 飞行器设计 —— 一门独立的学科
    01飞行器设计——一门独立的学科01引言02飞机设计概述2-1什么是飞机设计?2-1飞机设计是从哪里开始的?2-2如何成为一名飞机设计师?2-4本书的组织参考文献说明:关于Raymer的《AircraftDesign》的读书笔记;01引言飞机设计是一个极具挑战、回报丰厚、充满乐趣......