infoq 发布于 11月12, 2020 0 comments 当代码很难审查时我们能做点什么? 本文最初发布于Understand Legacy Code博客,由InfoQ中文站翻译并分享。 代码审查是通过让更多的人关注代码来提高代码质量的一种方法。在处理遗留代码库时,这种做法有助于传播知识、让... 阅读全文 »
infoq 发布于 11月12, 2020 0 comments 深入浅出Apple响应式框架Combine 一、引言Combine.framework 是Apple在2019 WWDC 上基于Swift推出的函数响应框架(Functional Reactive Programming),支持Apple全平台... 阅读全文 »
infoq 发布于 11月12, 2020 0 comments 为鼓励员工出差中国,苹果开出每天500美元奖金,待满6周额外奖2万美元 苹果还无法停止依赖中国。苹果恢复员工出差中国,并提供高额奖励据外媒The Information报道,7名现任和前任苹果员工及苹果合作伙伴的员工透露,自10月以来,苹果已恢复将美国员工派往中国出差,与... 阅读全文 »
infoq 发布于 11月12, 2020 0 comments 十个有用的软件开发原则 我总结了一些软件开发原则。在这些原则中,大多数都是以简化系统为核心。在我看来,简单的系统会更可靠,更容易修改,而且一般更容易使用。当观念发生改变时,我希望更新它们。剔除无效状态我把这一点排第一,是因为... 阅读全文 »
infoq 发布于 11月12, 2020 0 comments 深入浅出node中间件原理 中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。点击查看原文>... 阅读全文 »