
软件工程
文章平均质量分 68
Bruce Jia(上海)
谦卑先于伟大。
每一天都应该从计划开始,以自省结束。
早做安排,做到每周有计划,每月有计划,每年有计划;
持之以恒,做到每周有收获,每月有收获,每年有收获;
展开
-
微服务,真的香吗?
不是为了更好的创造用户价值,而是为了微服务而微服务,是耍流氓的第一特征。原创 2021-07-30 23:30:25 · 400 阅读 · 0 评论 -
关于单元测试的几点思考
单元测试不是什么新鲜概念,随便问一个程序员,TA都能告诉你单元测试是什么,甚至告诉你具体地使用某个语言如何写出单元测试的测试用例。在最近的一个项目中,本人所在的团队践行单元测试的实践,却发现同事们对于单元测试有很多不同的见解,甚至是误解。Unit Testing虽然不是什么高精尖,但是它几乎是每个开发者每天都要用到的武器,所以还是值得思考和讨论的。先来一点关于这个项目的背景介绍,以便于讨论。之前有一个项目,姑且称为v1吧,是国外团队开发的,几年前移交给宇宙中心的团队。这是一个典型的Py.原创 2021-02-26 21:25:07 · 2158 阅读 · 8 评论 -
一些小事的絮絮叨叨
程序员的日常,要花大量时间跟代码打交道:写代码,改代码,读代码。而其中占用最多时间的是读代码,读自己的代码,同事的代码,同产品的或者其他产品的,有时候也需要读懂第三方库和框架的代码。跟很多同事一样,我也觉得写代码的难度远远比不上读懂别人的代码,很多情况下是因为代码可读性很差。代码可读性这个属性,不是很容易度量,所以没有什么自动化工具来帮助我们。然而,作为一个合格的程序员,良好的可读性依然是...原创 2019-08-21 23:27:09 · 272 阅读 · 0 评论