最新 最热

代码要想写得好,品位必须提一提!

要写出好代码,首先需要提升品位。 很多软件工程师写不好代码,在评审他人的代码时也看不出问题,就是因为缺乏对好代码标准的认识。 现在还有太多的软件工程师认为,代码只要可以正确执行就可以了。这是一种非常低的评价标准...

2022-03-24
0

深度好文:如何摸清一个 DevOps 团队的当前状况?

作者简介董越,独立咨询师、《软件交付通识》作者,DevOps 资深专家,前阿里巴巴研发效能事业部架构师,Certified DevOps Enterprise Coach 本文为董越老师在 GOPS 全球运维大会 2021 · 上海站的演讲整理而成,关注 DevOps 时...

2022-03-24
1

Spring的IOC是什么,有何作用

为什么会有人说设计模式已死呢,因为spring这些框架帮你做好了类和对象的管理,让你写代码的时候只专注于你实现的功能,而不是设计。先来看看设计模式的7大原则:...

2022-03-24
0

做了 10 年开源项目,我总结出这 10 个经验

本文由 SpiderFoot 开源项目作者撰写,分享了他从这一项目中吸取的 10 个经验。InfoQ 中文站翻译并分享。

2022-03-24
0

[翻译]使用Spring Boot进行单元测试

编写好的单元测试可以被看成一个很难掌握的艺术。但好消息是支持单元测试的机制很容易学习。

2022-03-23
0

无法忍受不做单元测试和内卷,我离开了这家在美中国企业

在一个十万人的企业里,没有单元测试也没有代码审查,仅依赖于 QA,但这却是“有效”的方式!

2022-03-23
1

改 3 行代码不应该花一整天的时间

我曾在 5 家不同的软件公司工作过,做过游戏开发、手机开发和网页开发。在这些工作经历中,有一个话题一直没有得到应有的关注:迭代时间。原本我打算写一篇关于构建时间的文章,但我认为,迭代时间的视角能够更准确地切中要害...

2022-03-22
0

2021 .NET Conf China 主题分享之-轻松玩转.NET大规模版本升级

去年.NET Conf China 技术大会上,我给大家分享了主题《轻松玩转.NET大规模版本升级》,今天把具体分享的内容整理成一篇博客,供大家研究参考学习。

2022-03-22
1

Vue设计与实现读后感-响应式系统实现(三)-1

如果要说Vue和其他框架的区别是什么,响应式我相信一定是排在前列的。vue2的Object.defineProperty或者是Vue3的Proxy都是深入人心的概念。实现的思路都是使用get,set,进行依赖收集和数据劫持。但两个api的使用方式方式...

2022-03-22
0

技术分享 | 白盒测试方法论

白盒测试又称为结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。白盒测试是一种测试用例设计方法。盒子指的是被测试的软件,白盒指的是盒子是可视的,即清楚盒子内部的东西以及里面是如何运作的。"白盒"法全面了解...

2022-03-22
0