#软件工程文章排行榜

DDD悖论:DDD是不是银弹?

18-11-29 1059 2 banq

在关于 DDD 的每本书和每次会议中,我都听到“DDD不是银弹”。我可能是唯一一个反思的人。因此我可能会错过一些东西。 不过,自从我开始学习DDD以来,我就在每个项目中使用它。即使在CRUD实现... 详细

DDD游击队 - yannick grenzinger

19-01-12 723 2 banq

2018年6月26日,我很幸运地被 DDD 巴黎团队邀请与一些DDD明星同台演讲,如 Mathias Verraes , Yves Reynhout 和 . 详细

为什么糟糕的软件架构反而容易卖出去?

18-12-16 1 608 2 banq

本文作者作为很多年的资深顾问,看到太多公司和组织发生增长放缓,甚至是停滞和萎缩,主要因为他们在一开始时选择了错误的软件承包商。是错误的无法维护的软件 架构 制约了公司的发展,扼杀了公司的成长空间... 详细

什么是软件咨询?

19-01-18 2997 banq

商业词典有 一个非常可用的定义   : 专家向第三方收费提供知识,当公司在有关业务决策需要征询外部专家意见时,最常使用咨询。 很简单吧?作为一名顾问,企业雇用你,一个局外人,提出意见。你在... 详细

科学软件十条简单编程原则

18-12-23 1112 1 banq

科学,尤其是生物学,越来越依赖软件工具来实现研究。但是,如果您是生物学家,则可能未接受过软件开发最佳实践方面的培训。由于缺乏培训,科学软件通常只有极少甚至不存在的文档,使得研究人员的生活比他们需要的... 详细

逃避方法论的监狱 - Ivar Jacobson

19-01-14 479 1 banq

50多年来,全世界都在开发软件。软件几乎改变了我们生活的方方面面,所以我们离不开它。因此,软件业一直非常成功。我们可以选择快乐并继续做我们正在做的事情。 然而,表面上一切都不是那么美好:太多失败的努... 详细

没有银弹!

18-12-31 702 banq

没有一个尺寸的裤子适合所有人穿,没有银弹,没有一个解决方案适合所有场景。本文概述了各种软件方法学。 为什么软件方法学都不同? 软件方法论主要是为了对付风险而生,因此方法学规定了特定的日常流程或一系列... 详细

建立快速响应软件开发的四个关键 - Andy Hunt

19-01-17 665 banq

这是成功的现代软件开发策略的四个基本部分。 无可挑剔,可靠,自动化的构建和部署系统 有效,低摩擦的协作 不断学习和提高技能 可更换的一次性软件的设计 无可挑剔,可靠,自动化的构建和... 详细

个人独立工作时的良好工程实践

19-01-08 619 1 banq

大多数开发人员都是团队的一员。然而,在我们职业生涯的某些阶段,我们必须(或者我们必须)独自工作。虽然大部分产品开发涉及能够管理或与团队的其他成员合作,但在单独工作时开发良好实践同样重要。、 Solo... 详细

使用Mob编程开发的经验教训 - Jasmin Fluri

19-01-14 927 banq

我一直想在一个真实的项目中进行Mob编程,直到在一年前的一个为期三天的黑客马拉松中进行了实验 - 它的表现非常出色。几周前,我终于有机会与我的工程团队一起开发新的Kotlin / SpringBoo... 详细

体面编码之异常日志和测试处理

18-12-31 440 banq

在方法接口的域中抛出异常。这可以避免破坏抽象或应用程序层。例如,DAO不应抛出HTTP异常,也不应传播JDBC异常。可以捕获异常并将其包装在更合适的位置以便于实现此目的。 要么用日志记录异常,要么... 详细

体面编码之命名规则

18-12-31 387 banq

体面编码就是编写更好代码的简明指南,这是一份指南/清单,可帮助人们提高编码和代码审查。 计算机科学中只有两件事:缓存失效和命名 - 菲尔卡尔顿 每个东西都有一个名称,每个名称只用于一件事。使用多... 详细

学习软件开发时我面临的两大挑战 - Kinyanjui Wangonya

19-01-16 370 banq

我在学校学习计算机科学。专门从事软件方面的工作。毕业后,我觉得我知道的很多。我在课堂上做了几个项目,还有一些副项目,所以编码对我来说并不是什么新鲜事。现在我可以付钱编写软件,对吗?错误。 我不知道的... 详细

体面编码之文件 格式化和依赖管理

18-12-31 283 banq

根据惯例对文件实现良好命名。请参阅 naming -things" class='body_href' >命名事项 。遵循项目约定(例如后缀)和套管样式。 在适当的文件夹中。考虑因素包括目的... 详细

工程经理也编码?

18-11-02 172 banq

作为一名工程经理,我发现代码审查code review不仅有助于确保整个代码库的质量,还因为它具有知识共享性质。我更多地将代码审查视为一种对于代码库更改的广播渠道,而不是确保质量的方式。 作为工程经... 详细

共有 167 上一页 1 ... 4 5 6 7 8 9 10 ... 12 下一页