首页 > 编程语言 >程序员修炼之道从小工到专家(七)

程序员修炼之道从小工到专家(七)

时间:2023-12-18 19:26:19浏览次数:34  
标签:需求 小工 用户 问题 程序员 修炼 文档 描述

在阅读了一些资料后,对这些内容有了更深的见解

不为收集需求,挖掘它们。
有一种能深入了解用户需求,却未得到足够利用的技术:成为用户。与用户一同工作,以像用户一样思考。
描述需求文档时,要使用项目术语表。
用WEB来收集和管理需求。

遇到不可能解决的问题时,退一步问问自己如下问题:
1)有更容易的方法吗?
2)你是在设法解决真正的问题,还是被外围的技术问题转移了注意力?
3)这件事情为什么是一个问题?
4)是什么使它如此难以解决?
5)它必须以这种方式完成吗?
6)它真的必须完成吗?

一件事没有开始,是谨慎?还是在拖延?

需求文档写上几百页不成问题,但是一旦用户看到了实际运行的系统,你就会被各种变更要求淹没。
对有些事情“做”胜于“描述

有些设计图是给程序员看的,对最终用户没有意义,不要认为用上了UML等形式化描述图形就能制作出好的设计。

标签:需求,小工,用户,问题,程序员,修炼,文档,描述
From: https://www.cnblogs.com/4a5r/p/17912026.html

相关文章

  • 《程序员修炼之道:从小工到专家》阅读笔记(4)
    《程序员修炼之道:从小工到专家》阅读笔记(4)在阅读《程序员修炼之道:从小工到专家》第四章的过程中,我深受启发。这一章节的内容围绕代码的可维护性进行深入探讨,强调了代码不仅仅是实现功能的工具,更是程序员与同事、未来自己沟通的桥梁。首先,我深感使代码可维护的重要性。代码就像......
  • 《程序员修炼之道:从小工到专家》阅读笔记(5)
    《程序员修炼之道:从小工到专家》阅读笔记(5)读完《程序员修炼之道:从小工到专家》的第五章,我深感其中的内容对于一个程序员来说,具有非常宝贵的指导意义。这一章主要探讨了如何使代码保持灵活、易于改编和复用,以及如何使代码易于理解,从而延长其生命力。首先,这一章强调了代码的可维护......
  • 《程序员修炼之道:从小工到专家》阅读笔记(6)
    《程序员修炼之道:从小工到专家》阅读笔记(6)在阅读《程序员修炼之道:从小工到专家》第六章之后,我深感其中所蕴含的智慧和启示。这一章主要探讨了如何使代码具有可读性和可维护性,这对于我们这些从事编程工作的人来说,是非常重要的。首先,作者强调了代码可读性的重要性。代码不仅仅是......
  • 记Android程序员失业的30天
    自我介绍我是一名大龄程序员,做Android和前端,Java后端也了解一些。先前在一家小公司,不加班工作轻松,但好景不长,在2023年11月中旬失业了。原因是公司人太多,没需求,养不活那么多开发人员,选我是最经济的。到今天差不多30天了,30天来每天都没闲着,很累,也很充实,但还没是没找到工作。接下来介......
  • 12月阅读笔记1《程序员修炼之道》
    阅读笔记:追求简单而不是容易项目中追求简单的设计和实现,而不是仅仅追求容易的方案。简单的设计更容易理解和维护,有助于长期项目的可持续发展。关注需求变更快速响应需求变更是实效项目的一个关键方面。采用灵活的开发方法,如敏捷开发,以更好地适应变化。频繁集成与自动构建......
  • 12月阅读笔记2《程序员修炼之道》
    读完整本书后,我深感受益匪浅,以下是我的读书感受:首先,本书强调了实效的概念,强调软件开发应该关注实际效果而非形式主义。在软件开发领域,经常会陷入繁琐的流程和规范之中,而实际上,真正重要的是产出高质量、可维护、可扩展的软件。这一理念对于开发者来说是一种解脱,让人更专注于创造有......
  • 11月阅读笔记1《程序员修炼之道》
    《程序员修炼之道》第六章当你编码时的阅读笔记这一章的主题是如何在编码过程中保持思考和判断,避免靠巧合和运气来编程。作者提出了以下几个策略:靠巧合编程:指的是依赖于不可靠的事物,如未文档化的行为、边界条件、语境假定等,来让代码看起来能工作,而不清楚代码为什么能工作或失败......
  • 11月阅读笔记2《程序员修炼之道》
    《程序员修炼之道》第七章在项目开始之前的阅读笔记这一章讨论了在项目开始之前要面临的一些问题和挑战,以及如何应对和解决它们。作者提出了以下几个主题:不要搜集需求,而要挖掘需求。需求是用户想要解决的问题,而不是用户目前做事情的方式。要站在用户的角度,了解他们的真正需求和......
  • 读后感:《程序员修炼之道》第八部分 - 逐步提高
    第八部分的《程序员修炼之道》是这本书的压轴部分,它强调了不断学习和提高的重要性,以及如何在职业生涯中不断进步。以下是我从这一部分中得到的主要启示:首先,书中强调了永不停止学习的概念。编程领域变化迅速,新技术不断涌现。要保持竞争力,我们需要不断学习和适应新的工具和方法。这......
  • 程序员看过来,鸿蒙开发月薪6万,羡慕吗?
    最近有一些朋友问现在该不该学习鸿蒙系统,如果不学是不是会落伍了啊?今天跟大家说说我的看法!学习鸿蒙的目的首先我们来想想学习的目的吧!可能每个人学习一种东西的目的是不同,有的人是希望更有竞争力,可以拿到更高的薪资;有的人可能只是想为开源做点贡献;或者只是想学习一下别人的代码。所......