现在位置 >首页 > 所有关于代码的文章

Five Lines of Code: How and when to refactor

英文图书, 软件  暂无评论 ⁄ 505 次阅读+
Description: Five Lines of Code teaches refactoring that’s focused on concrete rules and getting any method down to five lines or less! There’s no jargon or tricky automated-testing skills required, just easy guidelines and patterns illustrated by detailed code samples. Improving existing code—refactoring—is one of the most common tasks you’ll face as a programmer. Written for working developers, Five Lines of Code teaches you clear and actionable refactoring rules ...
详细信息

Clean Craftsmanship: Disciplines, Standards, and Ethics

英文图书, 软件  暂无评论 ⁄ 878 次阅读+
Description: In Clean Craftsmanship, the legendary Robert C. Martin (“Uncle Bob”) has written every programmer’s definitive guide to working well. Martin brings together the disciplines, standards, and ethics you need to deliver robust, effective code quickly and productively, and be proud of all the software you write — every single day. Martin, the best-selling author of The Clean Coder, begins with a pragmatic, technical, and prescriptive guide to five foundati...
详细信息

Code That Fits in Your Head: Heuristics for Software Engi...

英文图书, 软件  暂无评论 ⁄ 780 次阅读+
Description: The latest title in Addison Wesley’s world-renowned Robert C. Martin Series on better software development, Code That Fits in Your Head offers indispensable practical advice for writing code at a sustainable pace, and controlling the complexity that causes too many software projects to spin out of control. Reflecting decades of experience consulting on software projects and helping development teams succeed, Mark Seemann shares proven practices and he...
详细信息

编程珠玑

软件  暂无评论 ⁄ 2,034 次阅读+
内容简介: 历史上最伟大的计算机科学著作之一 融深邃思想、实战技术与趣味轶事于一炉的奇书 带你真正领略计算机科学之美 多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位于前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,成为世界计算机界名刊《ACM通讯》历史上最受欢迎的专栏,最终结集为两部不朽的计算机科学经典名著,影响和激励着一代又一代程序员和计算机...
详细信息

Code Craft: The Practice of Writing Excellent Code

英文图书, 软件  暂无评论 ⁄ 926 次阅读+
Book Description: You know how to write code that works, but what about code that's well written and easy to understand? And robust and bug-free? If other programmers looked at your handiwork, would they be able to figure out the code's logic and purpose? Exceptional programmers have more than just technical know-how; they adopt the right approach and attitude to development.Code Craft will help take your programming beyond writing correct code to writing great code, ...
详细信息

Write Great Code, Volume 2, 2nd Edition

英文图书, 软件  暂无评论 ⁄ 784 次阅读+
Book Description: Thinking Low-Level, Writing High-Level, the second volume in the landmark Write Great Code series by Randall Hyde, covers high-level programming languages (such as Swift and Java) as well as code generation on 64-bit CPUsARM, the Java Virtual Machine, and the Microsoft Common Runtime. Today’s programming languages offer productivity and portability, but also make it easy to write sloppy code that isn’t optimized for a compiler. Thinking Low-Level, Wri...
详细信息

Write Great Code, Volume 1, 2nd Edition

英文图书, 软件  暂无评论 ⁄ 1,352 次阅读+
Book Description: This, the first volume in Randall Hyde’s Write Great Code series, dives into machine organization without the extra overhead of learning assembly language programming. Written for high-level language programmers, Understanding the Machine fills in the low-level details of machine organization that are often left out of computer science and engineering courses. Learn: •  How the machine represents numbers, strings, and high-level data structures, so y...
详细信息

编译原理 第二版

软件  暂无评论 ⁄ 3,344 次阅读+
内容简介: 本书全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,本书进行了全面的修订,涵盖了编译器开发方面的最新进展。每章中都提供了大量的系统及参考文献。 本书是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。 ...
详细信息

修改代码的艺术

软件  暂无评论 ⁄ 1,071 次阅读+
内容简介: 我们都知道,即使是最训练有素的开发团队,也不能保证始终编写出清晰高效的代码。如果不积极地修改、挽救,随着时间流逝,所有软件都会不可避免地渐渐变得复杂、难以理解,最终腐化、变质。因此,理解并修改已经编写好的代码,是每一位程序员每天都要面对的工作,也是开发程序新特性的基础。然而,与开发新代码相比,修改代码更加令人生畏,而且长期以来缺乏文献和资料可供参考。 本书是继《重构》和《重构与模式》之后探讨修改代码技术的又一里程碑式的著作,而且从涵盖面和深度上都超过...
详细信息

重构

软件  暂无评论 ⁄ 1,805 次阅读+
内容简介: 重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。多年前,正是本书原版的出版,使重构终于从编程高手们的小圈子走出,成为众多普通程序员日常开发工作中不可或缺的一部分。本书也因此成为与《设计模式》齐名的经典著作,被译为中、德、俄、日等众多语言,在世界范围内畅销不衰。 本书凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书最初出版时不...
详细信息

代码大全(第2版)

软件  暂无评论 ⁄ 4,180 次阅读+
内容简介 第2版的《代码大全》是著名IT畅销书作者史蒂夫·迈克康奈尔11年前的经典著作的全新演绎:第2版不是第一版的简单修订增补,而是完全进行了重写;增加了很多与时俱进的内容。这也是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它从软件质量和编程思想等方面论述了软件构建的各个问题,并详细论述了紧跟潮流的新技术、高屋建瓴的观点、通用的概念,还含有丰富而典型的程序示例。这本书中所论述的技术不仅填补了初级与高级编程技术之间的空白,而且也为程序员们提供了一个有关编程技巧的信息来...
详细信息

代码的未来

软件  暂无评论 ⁄ 1,614 次阅读+
内容介绍:   本书是ruby 之父松本行弘的又一力作。作者对云计算、大数据时代下的各种编程语言以及相关技术进行了剖析,并对编程语言的未来发展趋势做出预测,内容涉及go、voltdb、node.js、coffeescript、dart、mongodb、摩尔定律、编程语言、多核、nosql 等当今备受关注的话题。    《代码的未来》面向各层次程序设计人员和编程爱好者,也可供相关技术人员参考。 目录: 第一章 编程的时间和空间 1.1 编程的本质 3 1.2 未来预测 13 第二章 编程语言的过去、现在和未来 2.1 编程语言...
详细信息