首页 > 编程语言 >《程序员的修炼之道从小工到专家》阅读笔记2

《程序员的修炼之道从小工到专家》阅读笔记2

时间:2024-11-08 15:41:45浏览次数:4  
标签:shell 偏执 小工 程序员 所见即 修炼 代码

书中中间几个章节提到了编程相关的技术经验方法,有几点学习并找机会实践的。

一是注重shell环境。,“所见即所得”同时可以理解为“所见即全部所得”,shell环境可以通过构建命令序列,让很多事情自动化,可以大大提高生产率。而我很少使用shell命令,所以不太熟悉它的好处,接下来的时间想认真学习一下这部分,感受一下它的高效。

二是写代码要偏执。这里的偏执其实是一个褒义词,针对自己的错误进行防卫性编码,减少出错的机率并制定应急方案。要批判的思考所有的代码,让代码变得有价值。三是黑板概念。它解除了对象之间的耦合,提供一个类似论坛的平台,让知识的生产者和消费者可以匿名、异步的交换数据。我觉得这有点像精益软件工程里的kanban,虽然不是一个东西,但其实都是将一个过程可视化,让更多人参与去交换信息,提高生产效率和质量。

标签:shell,偏执,小工,程序员,所见即,修炼,代码
From: https://www.cnblogs.com/abc233/p/18522211

相关文章

  • 倒反天罡?程序员没有被AI替代,却间接用AI替代了产品经理
     2024年10月NJSD技术盛典暨第十届NJSD软件开发者大会、第八届IAS互联网架构大会在南京召开。百度文心快码总经理臧志分享了《AI原生研发新范式的实践与思考》,探讨了大模型赋能下的研发变革及如何在公司和行业中落地,AI原生研发新范式的内涵和推动经验。......
  • 《程序员修炼之道:从小工到专家》阅读笔记4---知识资产的管理
    《程序员修炼之道:从小工到专家》让我深刻认识到知识资产的重要性以及如何进行有效的管理。在当今快速发展的科技时代,知识资产是程序员最宝贵的财富。它不仅包括我们所掌握的编程语言、开发工具和技术框架等专业知识,还包括我们的解决问题的能力、创新思维和学习方法。这些知识资产......
  • 分享一个替代ping的小工具Hping3
    在网络故障排查中,ping命令是最基础也是最常用的工具,然而,它的功能相对简单,局限性明显。对于复杂的网络环境,使用更强大的工具显得尤为重要。在这方面,Hping3无疑是一个出色的选择。本文将详细介绍Hping3的功能、应用场景以及与Ping的对比,帮助网络工程师更有效地排查网络问题。Hping......
  • 程序员为什么要转行做大模型?中年危机?职场发展?升职加薪?
    最近研究了一下大模型相关的内容,决定从互联网的推荐算法转行做大模型推理工程化相关的工作。所以简单说说我在这个决定中的思考过程。1.推荐算法岗的现状我本来是一个在大厂做推荐算法的工程师。收入在行业里面算是中游水平,就这么一直干着似乎也没什么问题。但是互......
  • 文件夹加密小工具:保护你的隐私安全
    在数字化时代,个人数据的隐私和安全性变得尤为重要。无论是存储重要文件、敏感信息还是私人照片,我们都希望这些数据能够得到妥善保护。文件夹加密小工具正是为了满足这一需求而设计的,它采用C#语言编写,基于.NET4.7框架,并引用了miniExcel库来加载和保存用户设置的文件夹列表,确保下次......
  • 程序员面试题目之栈的用法
    【题目】        实现一个特殊的栈,在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作。【要求】        1.pop、push、getMin操作的时间复杂度都是O(1)。        2.设计的栈类型可以使用现成的栈结构。【解答】......
  • 【转型必看】Java到AI,程序员的逆袭秘籍,转行人工智能不再是梦!
    随着技术的不断进步,人工智能(AI)已经成为当今科技领域最热门的话题之一。许多开发者开始考虑从传统的软件开发领域,如Java,转向人工智能领域,今天小编和大家一起来探讨Java开发者是否可以转型到人工智能,转型的优势,薪资对比,以及转型所需的知识和学习路线等。01Java开发者能否转......
  • 黑马程序员JavaWeb开发教程(后端部分---原理篇) ---笔记分享
    目录SpingBoot原理配置优先级Bean管理获取BeanBean作用域第三方BeanSpringBoot原理起步依赖自动配置自动配置原理原理分析要搞清楚SpringBoot的自动配置原理,要从SpringBoot启动类上使用的核心注解@SpringBootApplication开始分析:@SpringBootConfiguration注解上使......
  • 程序员转行方向推荐,这四个方向最有发展前景
    对于程序员转行方向的推荐,可以基于当前的技术趋势、市场需求以及程序员的个人技能和兴趣来综合考虑。以下是一些推荐的转行方向:1.数据分析师推荐理由:随着大数据时代的到来,数据分析师成为了一个非常热门的职业。程序员具备处理和分析数据的能力,能够利用编程技能来提取、......
  • 程序员推荐的笔记本,2024年六款高性能笔记本电脑推荐!非常适合计算机专业,做编程设计的程
    文|二加一网络科技对于计算机相关专业,尤其是学习编程或程序员来说,选择一款高性能的笔记本电脑至关重要,它不仅能够提供流畅稳定的编程环境,还能助力高效地完成各项工作。接下来,小编就来推荐六款2024年非常适合编程的高性能笔记本电脑,看看哪一款能够成为你的得力助手。第......