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

《程序员修炼之道:从小工到专家》阅读笔记(7)

时间:2023-12-16 16:22:36浏览次数:31  
标签:需求 小工 问题 程序员 修炼 开发者 我们

第36节

主要讨论了在项目开始之前的一些准备步骤和流程。作者强调了需求识别的重要性,并提出需求是与用户共同完成的“发现”过程,而不仅仅是收集他们的意见。需求在某种程度上应该保持抽象,因为需求不等同于架构或设计。作者还提到了一个词汇表的维护,这是为了消除歧义,并确保大家对需求有共同的理解。此外,项目的需求文档应该在内网上公开,这样所有的相关人员都可以访问、查阅,提出他们的意见和建议。

第37节

这一节为我们提供了一个新的思考方式,那就是如果面对一个看似无法解决的问题,我们应该转变思路,尝试去找问题的本质,看看能否通过重新定义需求来使这个问题消失。

第38节

鼓励我们在遇到重复问题时,尽快解决,我们可以通过快速构建原型、迭代,并寻求更好的解决方案。

第39节

关于编写规范的问题,作者警告我们不要对开发者设置过度严格的规定。过于详细的规定可能会限制开发者的创新能力。

第40节

提醒我们要对先前设定的限制有所认识,并努力不让自己被陷入细节,陷入微不足道的部分而无法全面观察问题。也不能盲目地运用所有的技术,而是应该根据实际需求来选择最合适的。

标签:需求,小工,问题,程序员,修炼,开发者,我们
From: https://www.cnblogs.com/xuan-2004/p/17904968.html

相关文章

  • IDEA 程序员必备的常用快捷键 赶快收藏吧
    以下是一些常用的IntelliJIDEA的快捷键大全:IntelliJIDEA是一款功能强大的Java集成开发环境(IDE),由JetBrains公司开发。它提供了许多快捷键和功能,帮助开发者提高编码效率和工作流程基本编辑快捷键:复制:Ctrl+C(Windows/Linux)或Cmd+C(Mac)剪切:Ctrl+X(Windows/Linux)或Cmd......
  • 读程序员的README笔记12_On-Call
    1. 行为准则2. On-Call工程师2.1. On-Call工程师是应对计划外工作的第一道防线,无论是生产环境问题还是临时支持请求2.2. 将深度工作与运维工作分开,可以让团队中的大多数人专注于开发任务2.3. On-Call工程师只需专注于不可预知的运维难题和支持任务3. On-Call的工作方......
  • Android程序员如何避免职业瓶颈,实现个人职业价值最大化?
    前言随着科技的不断发展,互联网行业日新月异,年轻一代的安卓开发者层出不穷。但对于已经步入中年的安卓开发者来说,面临的职业发展困境和竞争压力也开始逐渐显现。越来越多的程序员难以跟上时代的步伐,只会埋头写代码,缺乏大局观和长远的职业考虑。缺乏大局观的程序员许多程序员缺乏大局......
  • 限制Android程序员发展的不是年龄,而是这个.....
    前言在互联网圈有个默认的35岁定律:做互联网技术的,一旦年龄来到35岁,如果不能转到公司的管理岗位,还在基层默默地写程序,改bug,那么离被离职就不远了。同样,这两年网上大量的裁员信息层出不穷,不少大龄程序员都在这被淘汰。那么,我们今天一起来思考一下限制程序员发展的到底是什么?是年龄?为......
  • 读后感:《程序员修炼之道》第七部分 - 代码质量
    第七部分的《程序员修炼之道》深入讨论了如何提高代码质量和可维护性。这一部分提供了一系列关于代码审查、重构、设计模式和测试的宝贵建议。以下是我从这一部分中得到的主要启示:首先,书中明确强调了避免坏味道(代码异味)的重要性。坏味道是代码中的不良实践和设计问题的迹象。通过......
  • 设计模式:程序员的秘密武器(高手必备)
    在过去的几十年的职业生涯中,我观察到许多同事在技术方面取得了显著的进步和能力提升。然而,随着时间的推移,他们似乎逐渐遇到了一个发展的瓶颈。尽管大家都渴望以最快的速度提升自己的技能水平,但他们忽视了一个关键的因素,那就是内功修炼。是的,我相信大家都知道我们所说的内功心法指......
  • 设计模式:程序员的秘密武器(高手必备)
    在过去的几十年的职业生涯中,我观察到许多同事在技术方面取得了显著的进步和能力提升。然而,随着时间的推移,他们似乎逐渐遇到了一个发展的瓶颈。尽管大家都渴望以最快的速度提升自己的技能水平,但他们忽视了一个关键的因素,那就是内功修炼。是的,我相信大家都知道我们所说的内功心法指......
  • 【创意、创造】用 Python pandas做一个读取Excel,再写入新的Excel小工具
    Python很好很强大,1.5天时间,简化很多重复的劳动,哈哈~ importpandasaspdimportdatetimeasdtdefhandleFrontEnd():#处理【上周前端发版】开始sheet_front_end=pd.read_excel('D:\某前端原文件.xlsx',sheet_name='Sh......
  • Leader笔记:程序员小团队透明和信任管理
    今天想跟大家分享一下小团队的透明管理,这也是一个管理技巧,相信很多Leader身份的同学都了解到主管有很大的一个优势,就是在组织内拥有了信息不对称能力,Leader能够听到和了解到完全不同层面上的内容和消息,所以有很多Leader就采用这种信息不对称的方式来管理同学,这种短期看起来确实会......
  • 程序员成长:微创新是怎么发生的
    一、"发现的乐趣"今天在看费曼的一本书,叫做《发现的乐趣》里面有一个评论。我觉得还挺有意思的,今天拿出来跟大家分享一下。那么这个评论的原文就是说“创新是来自于解决问题的结果”。 费曼是20世纪著名的物理学家,诺贝尔物理学奖获得者。他出生于1918年,于1995年去世。费曼在物......