代码规范

共 22 种图书

排序:
Python编程之美:最佳实践指南 封面
Python编程之美:最佳实践指南 Kenneth Reitz / Tanya Schlusser 电子工业出版社 · 2018 本书原名为《The Hitchhiker's Guide to Python》,是一部由 Python 社区数百名开发者协作贡献、经 Kenneth Reitz 与 Tanya Schlusser 整理编纂而成的 Python 实践指南,中文版由夏永锋、廖邦杰翻译。全书按「起步—进阶—实战库」三段式…
Python编程轻松进阶 封面
Python编程轻松进阶 阿尔·斯维加特 人民邮电出版社 · 2022 本书是《Python编程快速上手》的姊妹篇,原书名为 Beyond the Basic Stuff with Python,面向已经掌握 Python 基础语法、却在“进阶之路”上找不到方向的读者。全书分为三大部分、共 17 章。第一部分(第 1~2 章)从开发环境配置讲起,并介绍如何上网检索信息、…
编写高质量代码:改善JavaScript程序的188个建议 封面
评分 3.6
编写高质量代码:改善JavaScript程序的188个建议 成林 机械工业出版社 · 2013 本书是面向 Web 前端工程师的 JavaScript 实践建议集,作者成林依据多年一线开发与授课经验,把改善 JavaScript 程序质量的方法拆解为 188 条编号建议,逐条以「建议 + 反例 + 正例」的方式展开,既给出被实践证明有效的写法,也指出常见误用与错误理解,并说明两种写法的差异与代…
手把手教你学C语言 封面
评分 3.9
手把手教你学C语言 吴明杰 / 曹宇 / 吴丹 机械工业出版社 · 2016 《手把手教你学C语言》是一本面向零基础读者的C语言入门书,由吴明杰、曹宇、吴丹编著,机械工业出版社2016年11月出版(华章科技·起策教育系列,全书约573页、340千字)。 全书以“先铺垫、再深入”的思路组织:开篇先回答“为什么要学C语言”“怎么学C语言”,讨论C的起源与特点、常见困惑答疑,并手把…
Python网络爬虫实战(第2版) 封面
评分 3.4
Python网络爬虫实战(第2版) 胡松涛 清华大学出版社 · 2018 《Python网络爬虫实战(第2版)》是胡松涛编著、清华大学出版社2018年出版的技术入门书,基于 Python 3.6.4 编写,全书10章、约381页、63万字。 第1版曾以 Python 2.7 讲解,第2版将可迁移部分全部改写为 Python 3 版本,并新增 Pyspider 爬虫框架与「…
编写高质量代码:改善Objective-C程序的61个建议 封面
评分 3.4
编写高质量代码:改善Objective-C程序的61个建议 刘一道 机械工业出版社 · 2015 本书是一部关于Objective-C编程实践的进阶读物,采用“建议”体例,把作者多年Mac/iOS开发经验凝结为61条可直接对照使用的编码准则。全书围绕三条主线展开:一是Objective-C语言本身,包括动态语言特性、头文件与预处理、字面量语法、实例类型、空指针与野指针、32位与64位的兼容、标记…
阿里巴巴Java开发手册 封面
阿里巴巴Java开发手册 杨冠宝 电子工业出版社 · 2018 《阿里巴巴Java开发手册》由阿里巴巴技术团队多年积累的集体编程经验与软件设计智慧提炼而成,编写者为杨冠宝(花名孤尽)。全书以开发者的视角组织内容,划分为编程规约、异常日志、单元测试、安全规约、MySQL 数据库、工程结构、设计规约七个维度,覆盖从命名风格、常量定义、代码格式、OOP 规约,到集合处…
编写高质量代码之Java 封面
评分 3.5
编写高质量代码之Java 秦小波 / 成林 机械工业出版社 · 2014 《编写高质量代码之Java》是秦小波、成林合著的Java编码实践指南,其主体内容即广为人知的《编写高质量代码:改善Java程序的151个建议》。全书以“一条建议对应一个问题”的形式组织,从语法、程序设计与架构、工具与框架、编码风格、编程思想五个方面,针对Java开发者日常遇到的疑难给出可操作的经验方…
Python Linux系统管理与自动化运维 封面
评分 4.2
Python Linux系统管理与自动化运维 赖明星 机械工业出版社 · 2017 本书是作者在网易云平台开发、数据库内核开发以及大规模系统运维工作中使用 Python 的经验总结,以 Linux 系统管理为线索、以 Python 语言为载体,讲的是如何用 Python 解决系统管理与自动化运维中遇到的各类实际问题的实战书。全书按逻辑分为五个部分、共 11 章,且每一章都可以单独成…
编写可维护的JavaScript 封面
评分 4.0
编写可维护的JavaScript 尼古拉斯·C. 扎卡斯 人民邮电出版社 · 2013 《编写可维护的JavaScript》是《JavaScript高级程序设计》作者尼古拉斯·C. 扎卡斯(Nicholas C. Zakas)的代表作之一,原书由 O'Reilly Media 于2012年出版,中文版由淘宝UED团队的李晶、郭凯、张散集翻译,人民邮电出版社2013年4月推出。 作者在 …
100个Go语言典型错误 封面
评分 4.5
100个Go语言典型错误 Teiva Harsanyi / Go语言翻译小组 电子工业出版社 · 2024 Go语言"入门易,精通难”。想要用Go语言写出优质的软件,不仅要了解Go语言的语法,还需要对Go语言的特性、软件的通用编写方法、软件项目的组织方法、并发程序设计、软件测试、软件性能优化等方面都有一定的了解。本书既聚焦于Go语言,又不限于Go语言,介绍了开发者在使用Go语言时经常犯的100个经典错误,…
MATLAB语言及编程实践:生物数学模型应用 封面
评分 3.5
MATLAB语言及编程实践:生物数学模型应用 马寨璞 / 石长灿 / 井爱芹 电子工业出版社 · 2022 本书以MATLAB R2020b为蓝本,对MATLAB编程中涉及的主要知识进行了系统讲解,并对代码规范化、内容人文化等进行了探索,力图使理工科教材中融入文学的基因。全书共分8章,内容包括MATLAB基础,矩阵运算,字符数组、cell与struct,数据绘图,符号运算,函数文件,面向对象编程,MATL…
代码的艺术:用工程思维驱动软件开发 封面
评分 4.1
代码的艺术:用工程思维驱动软件开发 章淼 电子工业出版社 · 2022 本书是作者围绕软件工程能力所做的系列培训的内容汇编。这些内容来源于作者20多年以来对软件工程的学习体会和项目实践,以及对中国工业界软件工程师的观察和教育实践。 全书共8章,第1章说明了什么是软件工程能力,阐述了软件工程能力中的素质要求。第2~8章分别从代码、文档、项目管理这三个方面讲解了提升软件工程…
Java语言程序设计与实现(微课版) 封面
评分 3.3
Java语言程序设计与实现(微课版) 张桓 / 徐丽 / 赵慧 / 曹志胜 / 李金靖 人民邮电出版社 · 2021 本书将Java的精髓知识分解为14个项目,划分成三部分:项目一~项目七为第一部分,围绕Java面向对象编程设计基础展开,内容包括Java开发环境的搭建、开发工具Eclipse的使用、Java程序的基本结构、Java基本语法、数据的输入与输出、类与对象的应用、面相对象高级语法的使用、程序异常处理等;项…
Spring框架应用开发 封面
评分 2.9
Spring框架应用开发 唐天国 重庆大学电子音像出版社 · 2021 本书属于职业教育联盟系列课程使用教材,主要讲解了 Java 反射技术、Spring 的基本用法、深入使用 Spring、Spring 持久层的封装及事物支持、Annotation 的使用、SpringMVC 基础入门、文件上传下载、RestFul 与异常处理、数据绑定和 form 标签库、转换器和格…
C语言从入门到精通 封面
评分 3.0
C语言从入门到精通 张春燕 / 邓淼磊 / 赵晨阳 人民邮电出版社 · 2021 本书主要面向零基础读者,用实例引导读者学习,深入浅出地介绍C语言的相关知识和实战技能。本书第Ⅰ篇“基础入门”主要讲解C语言概述、C程序开发环境和开发步骤等;第Ⅱ篇“基础知识”主要讲解C语言基本语法、良好的编程习惯、数据的输入和输出、结构化程序设计、数组、模块化设计——函数等;第Ⅲ篇“进阶提高”主要介…
Python程序设计现代方法 封面
评分 4.3
Python程序设计现代方法 黑马程序员 人民邮电出版社 · 2021 Python作为编程语言的一种,具有高效率、可移植、可扩展、可嵌入、易于维护等优点;同时Python语法简洁,代码高度规范,是初学者步入程序开发与设计之路的不二之选。本书在Windows环境下介绍Python 3.x的基础语法,讲解程序开发流程,并结合项目介绍Python常用模块与通用的程序设计方法…
阿里巴巴Java开发手册(第2版) 封面
评分 3.8
阿里巴巴Java开发手册(第2版) 杨冠宝 电子工业出版社 · 2020 本手册以开发工程师为中心视角,划分为编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程结构、设计规约七个维度,每个条目下提供相应的扩展解释和说明、正例和反例,全面、立体、形象地帮助开发工程师成长,有助于团队代码规约文化的形成。积小流成大海,积跬步至千里,在第1版基础上,认真倾听读者反馈,…
C语言程序设计教程 封面
评分 3.3
C语言程序设计教程 陈家俊 / 符茂胜 人民邮电出版社 · 2019 本书以程序设计为主线,通过重点讲解程序设计的思路和分析综合实例培养学生编程思维和综合应用能力。本书全面介绍了C语言的基本概念、数据类型、语句及结构特点,系统地讲述了C语言程序设计的基本方法和技巧。全书共10章,其中第 1章~第7章主要介绍C语言基础知识、数据类型与基本运算、逻辑控制结构、函数与数组等…
Web前端开发精品课 HTML与CSS进阶教程 封面
评分 4.2
Web前端开发精品课 HTML与CSS进阶教程 莫振杰 人民邮电出版社 · 2021 本书内容结合笔者在前后端大量开发中的实战经验,系统化知识,浓缩精华,用通俗易懂的语言直击学习者的痛点。通过本书,能让你从“野生网页设计师”水平提升达到“真正前端工程师”水平。 全书分为两大部分:首部分是HTML进阶内容,主要介绍HTML的技巧和HTML语义化;第 二部分是CSS进阶内容,主要介绍CS…