【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

代码之美

收录了 代码之美 频道下的 50 篇内容

迷你书下载:代码之美(精选版)

本迷你书是《代码之美》的精选版,包括正则表达式匹配器、最美丽的代码、美丽测试、NASA火星漫步者任务中的高可靠企业系统、美丽的并发、以 REST方式集成业务伙伴等。《代码之美》由华章图书出版公司出版,全书收录的皆为软件设计领域中的大师级作品。每一章都是由一位或几位著名程序员针对某个问题给出的完美的解决方案,并且细述了这些解决方案的巧妙之处。直接点击进入下载页面

专栏:代码之丑——开篇

成为咨询师之后,我有机会在不同的项目中穿梭。同客户合作的过程中,我经常干的一件事是:code diff,也就是用源码管理工具的diff功能把当天全部修改拿出来,从编码的角度来分析代码写得怎么样。

整洁代码之道——重构

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

QCon 杭州 2011 大会启动,9 大主题就位,报名开放

QCon杭州大会全称为QCon全球企业开发大会(杭州站),继今年4月在北京成功举办后,将于2011年10月21~23日在杭州之江饭店举行。这也是QCon在杭州的首次举行,本次大会由InfoQ主办,阿里巴巴合办。目前9大主题和主持人已基本确定,并已确定多位国内外讲师,报名系统也已开放,7月底之前报名七折优惠。

QCon 杭州 2012 大会国际讲师确定,现在购票 8 折优惠

包括Jolt大奖著作《Web开发敏捷之道》作者Dave Thomas,与《xUnit Test Patterns》的作者Gerard Meszaros,已经确认将出席此次QCon大会杭州站。其余来自海内外各大著名互联网公司的高管与技术骨干也确认大半。9月15日之前报名8折优惠。

自定义 ESLint 规则,让代码持续美丽
自定义 ESLint 规则,让代码持续美丽

ESLint 是一个代码检查工具,通过静态的分析,寻找有问题的模式或者代码。本文带你实现自定义 ESLint 规则,助你解决多人协助、代码维护、代码风格不一致等问题。

什么是 IronRuby?开发者如何在 Rails 中使用它?

IronRuby是微软的Ruby实现,它以.NET架构良好的互动性闻名于世。Iron实际上是“Implementation running on .NET”的首字母缩写。.NET的公共语言运行时和Mono(非官方的)均能够支持IronRuby。本文将介绍IronRuby,并讨论如何在 IronRuby上运行Rails应用以及需要注意的事项。

参与 InfoQ 年度调查,我们的内容,听您的!

“促进软件开发领域知识与创新的传播”,是InfoQ中文站的新口号。过去的一年中,我们的领域也发生了变化。新的领域与新的口号,需要体现在新的内容上。InfoQ中文站作为扎根于社区、由一线实践者推动的媒体,我们希望读者——您——能够提供您的意见,同时也给我们提出更高的要求。希望您参与这个年度调查,有了您的意见,我们才能做得更好,为您提供更多更好软件开发领域的经典内容和热点话题。

QCon 北京 2012 大会启动,12 月 31 日前 7 折优惠报名

QCon北京2012大会日前已经启动,将于4月18日~20日在北京京仪大酒店举行。本次大会涵盖包括企业架构设计、知名网站案例分析、企业级移动开发、云时代的开发策略、看板、HTML5、函数式语言等15大专题,拟邀请近百位嘉宾现场分享。本月31日前报名可享受7折优惠!

12 位知名技术专家受邀担任 QCon 北京 2012 专题主持人

QCon全球软件开发大会将于2012年4月18~20日在北京举行,12个技术专题的主持人已经基本确定,此外组委会还确认了包括敏捷领域国际专家Mitch Lacey,国内知名技术专家洪强宁、王宏、段念等在内的部分讲师。2月29日之前报名可以享受8折优惠。

架构师的唐诗三百首——O'reilly 新书 Beautiful Architecture

继《Beautiful Code》(中文版为《代码之美》)之后,O’reilly于2009年1月推出了“Theory In Practice”系列书籍最新的《Beautiful Architecture》。《Code Reading》、《Code Quality》和《Beautiful Code》的作者Diomidis Spinellis也是本书的作者之一。

Node.js 获得企业开发者青睐

Node作为服务器端的Javascript运行环境,帮助更多的人将技术延伸到后端系统。它具有无阻塞、事件驱动等特点,让熟悉Javascript的开发者无需学习Java、C++等传统“后台”语言就可快速简便地创建服务器端应用。不过,初出茅庐的Node,其成熟和健壮程度是否足够应用于企业级生产环境中,一直是技术社区关注的热点。越来越多的企业开发者在实际应用中采纳了Node相关技术,并给予了肯定,这些企业包括LinkedIn、Yammer、GitHub、淘宝等,他们的实践和反馈值得技术社区参考。

美联储与麻省理工将共建数字美元代码库,合作代码将开源
美联储与麻省理工将共建数字美元代码库,合作代码将开源

央行数字货币时代临近。

QCon 杭州 2011 议程确认,10 月 10 日前 9 折优惠,新增会前培训

距离InfoQ主办,阿里巴巴合办的QCon全球企业开发大会(杭州站)还有近40天的时间,目前大会的讲师和议程基本全部确定,涵盖云计算、架构设计、案例分析、NoSQL、敏捷、DevOps、脚本语言等热点话题。现在报名,可以享受9折优惠,节省320元,新增敏捷开发Scrum会前培训。

云计算成就创业梦想 - 阿里云开发者大赛盛大开启

云计算成就创业梦想”- 第二届阿里云开发者大赛于近日正式启动。本届比赛以推动互联网创业为核心,旨在鼓励互联网、移动互联网的开发者和创业者在云计算平台上实现创新梦想。本次大赛奖金总额近300万,同时还吸引了云锋基金、红杉资本、真格基金等风投关注,遴选优秀作品进行投资推荐。主办方表示,大赛寄望在公共、开放的云计算平台上寻找和播撒创新的种子,并帮助其成长,繁荣整个云计算平台的生态圈。

低代码平台 Airtable 再获 7.35 亿美元的融资,一年内估值翻倍
低代码平台 Airtable 再获 7.35 亿美元的融资,一年内估值翻倍

美东时间 2021 年 12 月 13 日,企业软件公司Airtable 宣布完成 7.35 亿美元 F 轮融资,估值达到110 亿美元。

修完1300万行代码,我帮苹果省下2亿美元,但没拿到承诺的千万股票
修完 1300 万行代码,我帮苹果省下 2 亿美元,但没拿到承诺的千万股票

“Mac OS X内核一共1300万行代码,SVN显示我写了其中7%。”

解决技术负债的花费:每行代码 3.61 美金

据CAST软件的一篇报告显示,现在一家公司要解决技术债务的花费是每行代码3.61美元。本文概述了报告中的关键点,还就此话题广纳了各家言论。

ASF约 1.9 亿行代码值 200 亿美元;改变世界52家公司公布 | Q资讯
ASF 约 1.9 亿行代码值 200 亿美元;改变世界 52 家公司公布 | Q 资讯

高通回应5G芯片全部报废事件,阿里、百度上榜改变世界的52家公司

代码之美专题_资料-InfoQ中文网