BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

  • 他的粉丝

    冗余代码检测与分析

    作者 Zebedee Mason 关注 2 他的粉丝 ,译者 谢丽 关注 11 他的粉丝   发布于  2017年10月10日

    软件开发项目的规模越来越大,很容易加入冗余的代码层。本文作者分析了GitHub上的几个大型开源项目,统计了每个项目的冗余代码量。他在文中分享了自己的发现,并提出了若干改善代码管理的建议。

  • 他的粉丝

    整洁代码之道——重构

    作者 南志文 关注 1 他的粉丝 发布于  2017年6月29日 2

    笔者将结合自己之前的重构实践经验,来探讨平时实际开发过程中我们注重代码优化实践细节之道,而不是站在纯空洞的理论来谈论代码整洁之道。

  • 他的粉丝

    制定代码规范并不难,但你知道如何让它可执行吗?

    作者 erichua23 关注 0 他的粉丝 发布于  2017年6月20日 3

    回想起来自己工作这么些年,也经历了不少团队,经历的项目更不算少了, 但是要说到代码规范, 问我我经历的这些代码规范是不是满意,我不得不如实回答:不是很满意。当然我自己的代码规范和风格也没有完全固化下来,近一年左右也开始关注到这个问题,为了让自己的代码风格能逐渐固化,我会专门用一个笔记来记录一些可能自己会纠结的写法,这样做了以后明显能感觉到自己代码风格的飘忽程度有所收敛。恰巧公司负责的项目也需要整理代码规范,正因如此我开始思考 如何制定可执行的代码规范 这个问题。

他的粉丝

NASA的10条代码编写原则

作者 Gerard J. Holzmann 关注 0 他的粉丝 ,译者 大愚若智 关注 9 他的粉丝   发布于  2017年5月2日

有时候,编写代码必须遵守一定的原则,尤其是在代码的正确性会对人的生命产生决定性影响的领域,例如飞机、将宇航员送上同步轨道的航天器,以及距离居住地仅几英里远的核电站等设施运行的控制代码。本文将介绍由NASA喷气推进实验室首席科学家Gerard J. Holzmann所提出的,侧重于安全参数的10条代码编写原则。 1

他的粉丝

观点:完美代码只是一个幻想

作者 刘志勇 关注 2 他的粉丝 发布于  2017年1月3日

完美主义者最大的特点就是过度追求一件事情的完美,他们看什么东西都不会完全满意,因此经常陷入深深的矛盾之中,殊不知这个世界上根本就没有绝对的完美,将精力投注到工作中、生活中各个方面,努力改善,乐此不疲。至于吗?程序员中的完美主义者又会怎样呢?

他的粉丝

撇开代码不说,谈谈我对架构的6个冷思考

作者 王延炯 关注 0 他的粉丝 发布于  2016年9月22日

1、架构源于对实践的总结,架构是一个建模的过程。2、架构工作的核心是设计,架构需要作出一系列非技术选择。3、代码是架构设计的落地实现。

他的粉丝

50天10万行代码,一号专车系统重构细节回顾

作者 陈美珍 关注 2 他的粉丝 发布于  2016年8月24日

一号专车是一个现象级的应用,在其上线后短时间内,其订单从最初的0快速增长到后来的日数百万单,在这样高速成长的环境下,其系统到底经历了怎样的考验?会遇到一些什么坑?我将为大家分享一号专车系统重构的“黑历史”。 4

他的粉丝

Netty优雅退出机制和原理

作者 李林锋 关注 131 他的粉丝 发布于  2016年5月30日

要实现Netty的优雅退出,首先需要了解通用Java进程的优雅退出如何实现。下面我们先讲解下优雅退出的实现原理,并结合实际代码进行讲解。最后看下如何实现Netty的优雅退出。 9

他的粉丝

聊聊监控(二):谁为代码负责以及常见的监控痛点

作者 Baron Schwartz 关注 2 他的粉丝 发布于  2016年5月23日

DevOps有一个核心理念,那就是编写代码的人要为它们在线上的运行负责。这个理念非常适合微服务架构的软件,而实现这个理念就意味着我们必须要监控它们在线上运行的情况。

他的粉丝

组织代码的四大策略

作者 Martin Sandin 关注 0 他的粉丝 ,译者 张天雷 关注 4 他的粉丝   发布于  2016年4月27日

这篇文章介绍了四种组织代码的策略:元件组织法、工具箱组织法、层组织法、类别组织法。我认为这四种策略形成了一定的层次体系,每种策略各针对不同的代码内聚力类型。根据我个人的经验,这四种策略涵盖了实际组织代码时可能遇到的所有情况。组织代码的策略也许有无数种,但我从未见到有人根据创建日期来组织工程中的包,或是根据首字母顺序组织包中的类。 3

他的粉丝

开源的进化:从开发更优质的代码到打造更优质的商业

作者 李建盛 关注 1 他的粉丝 发布于  2016年4月8日

著名的开源公司黑鸭子创始人-Douglas Levin ,近期撰文表达了开源已经从代码渗透到更为广泛的领域,尤其是体验了一把 Uber ,更发出了“通过开源形式人们可以解决掉恼人的交通堵塞问题。”

他的粉丝

谈谈闭包——以Swift为例

作者 郭麟 关注 2 他的粉丝 发布于  2015年12月4日

语音&开发 Swift 闭包 本文讨论闭包的相关概念,大部分代码使用Swift编写。Swift对闭包有着良好的支持。这是因为,Swift被设计成一门一定程度上支持函数式编程范式的编程语言。而函数式编程和闭包有着紧密的联系。本文着重讨论的也是函数式编程和闭包之间的关系。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT