编程的原则:改善代码质量的101个方法
10推荐 收藏
8.1K阅读
图灵程序设计丛书

编程的原则:改善代码质量的101个方法

[日]上田勋 (作者) 支鹏浩 (译者)
本书介绍了软件开发领域101个重要的编程原则,涉及编程中的永恒真理,指导方针,编程思想,程序员的视角、习惯和工具,以及编程的反模式等内容。书中以“这个原则是什么”“为什么要遵循这个原则”“具体应该怎么做”为中心,对各个原则进行介绍,简明扼要,通俗易懂。这些原则凝聚了前人的智慧,经过了历史的考验,是指导程序员改善代码、进一步提升编程能力的实用指南。
本书适合各层次软件开发人员和项目管理人员阅读,也可作为高等院校计算机相关专业师生的参考读物。
电子书
¥29.50
格式
mobi   pdf

纸质书
¥48.38 ¥59.00

出版信息

同系列书

  • JavaScript高级程序设计(第4版)

    [美]马特·弗里斯比(Matt Frisbie)   李松峰   译

    本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了Java...

  • HTTP权威指南

    David Gourley   Brian Totty   Marjorie Sayer   Sailu Reddy   Anshu Aggarwal   陈涓   赵振平   译

    本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...

  • JavaScript高级程序设计(第3版)

    Nicholas C.Zakas   李松峰   曹力   译

    本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...

  • 计算机科学的基础

    Al Aho   Jeff Ullman   傅尔也   译

    本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...

  • Java技术手册(第6版)

    Benjamin J Evans   David Flanagan   安道   译

    通过学习本书,你将能够: 掌握最新的语言细节,包括Java 8的变化 使用基本的Java句法学习面向对...

本书特色

KISS /DRY/YAGNI/PIE/SLAP/OCP/10个软件架构基本技法/7个设计原理/无我编程//童子军规则/曳光弹/橡皮鸭调试法/破窗效应/80-10-10原则/第二系统综合征……

101个编程原则,助力程序员写出好代码!

1.经典实用
101个编程原则,既有对经典书籍内容精华的总结,又有作者自身的经验之谈,是指导程序员进一步提升编程能力的行动指南。
2.编排创新
各原则独立成文,从“这个原则是什么”“为什么要遵循这个原则”“具体应该怎么做”3个角度进行解读,简洁明了,即使是编程新手,也能轻松看懂。
3.扩展提高
同时介绍各原则相关的延伸信息和出处、参考文献,为读者进一步阅读提供信息来源。

代码发布后频频发生故障
隔段时间再看自己写的代码,会为其可读性之差而感到震惊
修改代码后,程序完全不能运行了
想在代码中添加功能,却不知改哪里
……
如果你也有这些困扰,就请读一读这本书。

目录

版权声明 阅读
名言 阅读
前言 阅读
序章 本书导读 阅读
第 1 章 前提~编程永恒的真理~ 阅读
第 2 章 准则~编程的指导方针~
第 3 章 思想~编程的意识形态~
第 4 章 视角~程序员的视角~
第 5 章 习惯~程序员的日常~
第 6 章 手法~程序员的工具箱~
第 7 章 法则~编程的反模式~
后记
谢辞
作者简介

作者介绍

上田勋(作者)
毕业于日本横滨国立大学经营学部。任职于Canon IT Solutions公司,从头参与了Web应用程序自动生成工具Web Performer的开发。在担任技术负责人、技术规范负责人、架构师和设计师的同时,自己也参与编程。喜欢读书,读过的技术书不少于800本,其运营的技术书读书博客上已有超过1500条博文。

相关文章

  • 请问这本书会有电子版的么。
    cage  发表于 2020-06-01 19:28:56
    推荐
    • 您好,感谢关注,本书会有电子版。

      杜晓静  发表于 2020-06-02 10:13:33
  • 蹲电子版
    zzir  发表于 2020-06-30 10:33:15
    推荐
  • 终于上市了,赞~
    binbjz  发表于 2020-10-02 16:32:30
    推荐