刘秋宇
刘秋宇
全部文章
# 专业程序员
# Java Virtual Machine(5)
# LeetCode题解(Java版)(1)
# 软件设计之道(5)
Basic Knowledge(18)
JavaSE(18)
MySQL(8)
软考高级(1)
归档
标签
去牛客网
登录
/
注册
刘秋宇
没有理论指导的实践是盲目的实践,不与实践相结合的理论是空洞的理论。
全部文章
/ # 专业程序员
(共12篇)
【思考框架】作为一个程序员,如何更高效的工作?
程序员解决的问题,大多不是程序问题 软件行业里有一本名著叫《人月神话》,其中提到两个非常重要的概念:本质复杂度(Essential Complexity)和偶然复杂度(Accident Complexity)。本质复杂度就是解决一个问题时,无论怎么做都必须要做的事;偶然复杂度是因为选用的做事方法不...
2022-06-15
0
236
【以终为始】如何让你的努力不白费?
以终为始:如何让你的努力不白费? 希望大家可以先思考一个问题:如果让你设计一个登录功能,你会怎么做?我曾在公司内部做过这样一个练习,我扮演客户,让大家帮我设计一个登录功能。同事们一听就高兴了,登录不就是用户名加密码嘛,我熟啊,我还可以设计出验证码、找回密码、第三方登录等等功能。更有个别动作快的同事...
2022-06-15
0
225
【以终为始】DoD的价值:你完成了工作,为什么他们还不满意?
开始今天的讨论之前,我们先来看一个小故事。小李是一个程序员,有一天,项目经理老张来到他身边,和他商量一个功能特性的进度: 老张:这有一个任务需要完成,你看一下。 小李:这个不难,两天就能做完,两天以后就能上线。 两天以后,老张又来到小李的身边验收工作: 老张:怎么样,做完了吗?...
2022-06-15
0
331
【以终为始】接到需求任务,你要先做哪件事?
小李接到一个新的需求,让他开发一个单点登录的服务,经过几天的奋战,他顺利地写完了所有的代码。正好产品经理小王路过他身边,顺便问了他一下。 小王:单点登录做得咋样了? 小李:做完了,我给你演示一下。 小李演示了一遍自己做的功能,小王看上去很满意。 小王:不错。不过,怎么没有支持验...
2022-06-15
0
273
【以终为始】持续集成:集成本身就是写代码的一个环节
之前我们探讨了需求的“完成”,你现在知道如何去界定一个需求是否算做完了,这要看它是不是能够满足验收标准,如果没有验收标准,就要先制定验收标准。这一点,对于每一个程序员来说都至关重要。 在今天这一讲中,我们假设需求的验收标准已经制定清楚,接下来作为一个优秀的程序员,你就要撸起袖子准备开始写代码了。 ...
2022-06-15
0
252
【以终为始】精益创业:产品经理不靠谱,你该怎么办?
谈到验收标准时,我们说的实际上是确定性需求,也就是说,我们已经知道了这个需求要怎么做,就差把它做出来了。而有时候,我们面对的需求却是不确定的,比如,产品经理有了一个新想法,那我们该如何应对呢? 今天,我们从 IT 行业一个极为经典的话题开始:程序员如何面对产品经理。我先给你讲一件发生在我身边的事。...
2022-06-15
0
251
【以终为始】解决了很多技术问题,为什么你依然在“坑”里?
在前面的内容中,我给你介绍了几个体现“以终为始”原则的实践,包括怎样界定工作是否完成的 DoD、怎样判定需求是否完成的验收标准、还有怎样验证产品经理给出的产品特性是否合理的精益创业理念。 了解了这些内容,可能你会想:我为什么要关心这些啊?我是程序员啊!难道我不应该安安静静地写程序吗?为什么要操心其...
2022-06-15
0
251
【以终为始】为什么说做事之前要先进行推演?
经过前面的学习,想必你已经对“以终为始”这个原则有了自己的理解。你知道接到一个任务后,要做的不是立即埋头苦干,而是要学会思考,找出真正的目标。那目标明确之后,我们是不是就可以马上开始执行了呢? 先不着急给出你的答案,今天的内容从一个技术任务开始。 一个技术任务 你现在在一家发展还不错的公司工作...
2022-06-15
0
369
【以终为始】你的工作可以用数字衡量吗?
今天的分享从日常工作开始。请你回想一下,你每天到岗之后做的第一件事是什么呢?然后你来猜猜我的答案是什么?你可能猜不到,我每天到公司之后,第一件正事是看数字。 我现在服务于一家做数字资产的公司,我们提供的是一个 24 小时运行的服务。从加入这家公司的第一天开始,公司的人就给我不断灌输一个重要理念——...
2022-06-15
0
345
【以终为始】迭代0: 启动开发之前,你应该准备什么?
关于“以终为始”,我们已经从各个方面讲了很多。你或许会想,既然我们应该有“以终为始”的思维,那么在项目刚开始,就把该准备的东西准备好,项目进展是不是就能稍微顺畅一点儿呢? 是这样的,事实上这已经是一种常见的实践了。今天,我们就来谈谈在一开始就把项目准备好的实践:迭代 0。 为什么叫迭代 0 呢?...
2022-06-15
0
347
首页
上一页
1
2
下一页
末页