全部
摊牌了,创业失败了
“以为这个网红不会塌房,结果一觉醒来,天塌了……”
——某电商供应商
“这不是禁不住网上的各种诱惑吗,9月30日纵身入局,节假日几天不能买入,8号上班第一天我还看着钱数开心呢。结果今天……”
——一位投资失利,损失惨重的投资者
“前几年的状态是,公司带我们员工出国团建,家里人都在问,飞机会不会绕道去缅甸转一圈。
那个时候还在想,他们是在担心啥?
这几年从公司出来,开始自己创业后,真正知道家里人在担心什么了,哪有那么多钱多事少离家近的工作。
自媒体我也试过了,电商也尝试了一下,现在又在研究AI赚钱的路子……...
10-22
稳定情绪!别再让Git合并冲突影响你工作了
大家好,我是陈哥,今天想和大家聊聊Git合并冲突解决~
背景
前几天,我正好收到了一位读者的留言:又又又又遇到了Git合并冲突,解决冲突比写代码还费劲,突然想起SVN的好。该怎么避免Git冲突啊?
我想,比如这样?
在我看来,Git合并冲突是不可避免的。在本文,我想和大家简单分享一下遇到Git冲突该如何解决,希望对大家有所帮助。在此之前,我们先来了解一下Git的合并冲突是什么以及合并冲突的类型有哪些。或者如果只对如何解决Git合并冲突感兴趣,也可以滑至第三部分直接阅读。
...
10-17
老板:你来弄个团队代码提交规范
大家好,我是陈哥,今天聊聊禅道的代码提交规范~
背景
在《还不知道这个原则的程序员,要小心了》的文章中,我提到了禅道的代码提交规范。简单来说,我们将工具融入到禅道团队的日常代码提交过程中,利用工具对流程、行为进行规范和约束。
接下来,我将从编码规范、测试规范等方面,和大家简单分享一下禅道团队的代码提交规范。为了方便大家了解和学习,大家可以扫码发送【代码提交规范】,免费领取禅道团队的代码提交规范。
一、编码规范
禅道团队规定:开发人员每次本地提交(commit)时,变更行数不能超过...
10-11
高效使用AI,一文掌握提示词的编写原则
ChatGPT问世以后就引爆全网热议,它除了能够聊天,还可以根据所提出的要求进行文字翻译、文案撰写、代码撰写等工作。在《探秘爆火的ChatGPT:大语言模型是个啥?它到底咋工作的?》一文中,我已经详细介绍了ChatGPT是什么以及如何运行,我在这里就不赘述了。
其实,ChatGPT在回答时也会词不达意。针对如何解决这一问题,最简单实用的方法就是基于自己的文档构建私有知识库。ChatGPT大模型拥有结合上下文进行回答的能力,这也是为什么在与AI聊天时,它能够“记忆”用户之前的问题的原因。
除此之外,如果提示词使用得当,我们...
10-10
还不知道这个原则的程序员,要小心了
大家好,我是陈哥,今天聊聊规范优先原则~
背景
前几天,和我同事闲谈,聊到我在来禅道之前参与过的一个项目。当时,小团队对代码规范不够重视,结果合并代码时出现大量格式冲突,解决问题费时费力,最终项目的完成时间远远超过我们对项目预估的工时。
“无规矩不成方圆”,来了禅道以后才发现,其实小公司也应该有自己的代码规范。大家如果对禅道的代码规范感兴趣的话,我先赠送大家一份【禅道资料】和大家分享禅道的代码规范,下篇文章将会详细介绍,扫码备注【禅道资料】即可免费领取。
那么,今天的文章先和大家...
09-27
接下来,很多公司,就要凉凉了
最近,IPD的话题很火,K哥的很多CIO朋友都在学习IPD,并通过引入IPD来升级公司的产品研发管理体系。许多企业管理软件公司,也纷纷发布了IPD相关解决方案、行业白皮书。这不禁让人好奇:IPD爆火的真正原因是什么?IPD究竟给企业带来哪些价值?IPD跟传统的产品研发管理模式有什么区别?企业应该如何实施IPD,避免踩坑?带着这些问题,K哥跟禅道软件的创始人王春生(以下简称:春哥),进行了深入交流,春哥的很多观点都让K哥大受启发,下面就将相关内容分享给大家。
一、IPD不是企业的“救命稻草”
IPD爆红,成了新热词新显学。在春哥看来,这一现象的...
09-02
代码覆盖率:质量的黄金标准,你的软件有多可靠?
代码覆盖率是什么?代码覆盖率一定要达到100%吗……
最近很多客户在咨询禅道的时候,提出来了上述这类问题。我们能明显感受到大家对软件质量的重视程度越来越高。在重视代码覆盖率的同时,大家也能更为及时地暴露出现有软件开发流程中存在的各类风险。
今天,我们就来好好聊聊代码覆盖率,用一篇文章讲透代码覆盖率的各类问题。
其实近几年,从软件质量联盟组织(CISQ)的报告就能看出软件质量带来的各类问题,2022年,美国软件公司因软件质量不佳至少损失了2.41万亿美元,还额外累积了约1.5万亿美元的技术债务。这恰好印证了,不良代码的部署、为了加快进度而忽略测试等行为,都在一点一点蚕食摇摇欲坠...
08-23
公司最大的内卷,偷偷做单元测试
一位读者在看过我的《理解这八大优势,才算精通单元测试》后,问我:知道单元测试有好处,但实在没空写。看完文章后又想重新落实一下,有没有啥写好单元测试的技巧?
这位读者绝对不是第一个和我抱怨单元测试的人。这很好理解,中国互联网公司太多太卷,想要抢夺市场就要推出不同功能,而这些压力一部分落在了程序员身上,拼命赶需求。单元测试这种费力不讨好的事情,自然而然就没有人做。
就我多年的经验来看,写单元测试其实不会拖延项目,反而能够加快功能研发进度。单元测试的好处我就不在这里赘述了,只有真正尝试过的人才能理解。
...
08-13
大模型幻觉困境下,我们该如何使用它?
“像我们这样相信物理学的人都知道,过去、现在和未来之间的区别只是一种顽固执着的幻觉。换句话说,时间是一种幻觉。”
——波尔
幻觉,即一种看似真,实为假的感受。最近接触到了一个概念:大模型幻觉。有点好奇,大模型还能产生幻觉?于是查找了一些资料,开始了解。
大模型幻觉,像你身边那个爱吹牛的熟人
关于大模型幻觉,官方一点的说法是这样的:
大模型的幻觉问题,即Hallucination,指模型基于有限元素和强大的语言表达能力生成逻辑上似乎合理但实际不符合已知常识的描述。幻觉...
08-12
在Scrum中,为什么要设置时间盒?
在Scrum中,Sprint的最长持续时间是一个月。这就意味着Scrum团队应该每月至少交付一次有价值的可用产品增量。这对于刚接触Scrum的人来说,这个时间盒可能看起来很吓人。但事实上,时间盒是Scrum诸多好处的来源。
时间盒的好处之一是Sprint时间盒有助于培养出一种紧迫感,从而降低对组织障碍或浪费精力的容忍度。Sprint时间盒迫使团队和组织识别出阻碍交付的因素——这样他们就可以解决这些问题。
理解Sprint时间盒
一个Sprint通常持续一到四周,之所以是这个时长是为了平衡对快速反馈的需求和实现有...
08-07