100 条"编写整洁的Python代码"搜索结果
  • [西班牙] 马里亚诺·阿那亚
  • Python语言程序设计代码整洁之道,全面介绍实现Python代码整洁应遵循的基本原则,自学编程软件开发设计原则。
编写整洁的Python代码(第2版) 电子书
代码整洁之道 电子书
  • 罗伯特·C.
  • “阅读这本书有两种原因:第一,你是个程序员;第二,你想成为更好的程序员。很好,IT行业需要更好的程序员!”——罗伯特·C.马丁(RobertC.Martin)尽管糟糕的代码也能运行,但如果代码不整洁,会使整个开发团队泥足深陷,写得不好的代码每年都要耗费难以计数的时间和资源。但是,这种情况并非无法避免。著名软件专家罗伯特·C.马丁(RobertC.Martin)在本书中为你呈现了革命性的视野。他携同ObjectMentor公司的同事,从他们有关整洁代码的佳敏捷实践中提炼出软件技艺的价值观,以飨读者,让你成为更优秀的程序员——只要你着手研读本书。阅读本书需要你做些什么呢?你将阅读代码——大量代码。本书会促使你思考何谓正确的代码,何谓错误的代码。更重要的是,本书将促使你重新评估自己的专业价值观,以及对自己技艺的承诺。书中的具体内容包括:·好代码和糟糕的代码之间的区别;·如何编写好代码,如何将糟糕的代码转化为好代码;·如何创建好名称、好函数、好对象和好类;·如何格式化代码以实现其可读性的大化;·如何在不妨碍代码逻辑的前提下充分实现错误处理;·如何进行单元测试和测试驱动开发。
代码整洁之道:程序员的职业素养 电子书
  • 罗伯特·C.马丁(RobertC.Martin)
  • 编程大师40余年心得体会,阐释软件工艺中的原理、技术、工具和实践,助力专业软件开发人员具备令人敬佩的职业素养。
码农修行:编写优雅代码的32条法则 电子书
  • 林文 著
  • 如何打造精品软件一直是软件行业讨论的热点话题。初入职场的软件开发人员,多数都只是在学会了某种编程语言后就直接进行编程工作。但由于他们并未掌握编程中的一些有效方法,导致其开发的软件问题累累且工作效率不高。码农修行编写优雅代码的32条法则针对这类人群提出了一些改善编程方法的建议,涉及具体编程工作的诸多方面,偏重于实践。书中大部分示例都是笔者实际编程工作中碰到过的真实案例,具有较高的参考价值。码农修行编
Python极客编程:用代码探索世界 电子书
  • [美] 李·沃恩
  • 16个有趣的编程项目,提升Python编程技能,培养解决现实问题的思维。
C/C++代码调试的艺术 电子书
  • 张海洋 著
  • 本书围绕C/C++程序调试这一主题,介绍了在Windows和Linux操作系统上如何高效地调试C/C++程序。本书分为11章,内容涵盖了程序调试的基本知识、VisualC++调试程序的基本功能与技巧、Linux系统中gdb工具的使用、死锁调试、动态库调试、内存泄漏检查、远程调试、崩溃转储文件分析、发行版调试,以及调试的高级话题和调试扩展方面的知识。
代码中的软件工程 电子书
  • 孟宁 编著
  • 本书共五篇:第一篇介绍常用工具VSCode、Git和正则表达式;第二篇以C语言代码为例介绍工程化编程的基本方法,涵盖代码的风格和规范、模块化、可复用、可重入函数与线程安全等;第三篇介绍从需求分析到软件设计的基本建模方法——从需求分析开始,以UML为工具完成用例建模、业务领域建模、对象交互建模,最终形成设计方案;第四篇探讨软件的元素、结构、特性和描述方法,以及高质量软件的内涵等;第五篇回顾软件危机的
好代码,坏代码 电子书
  • [英] 汤姆·朗
  • 本书分享的实用技巧可以帮助你编写可靠且易于团队成员理解和适应不断变化需求的代码。
了不起的收纳者:打造整洁有序、舒适有爱的家 电子书
  • 李娜
  • “空间魔法师”解码8大家庭空间,助你提升居住能力,从此告别混乱,住进理想的家。
你真的会写代码吗 电子书
普通高校体育教材设计与编写的理论探索 电子书
  • 林向阳著
  • 从我国高校体育教材发展史上看,教材与课程有着密切的关系,教材使课程计划和课程纲要成为可供操作的依据,它不仅能够使课程纲要中的课程目标、课程内容转化为可供教师和学生理解和操作的具体方案,而且其内容和编排体系也反映了一定时期社会对体育教育的影响和教材编制设计者一定的课程理念和教学理念。因此可以说,教材改革是体育课程改革的重要组成部分。体育教材作为体育课程的载体,它的编制一直颇费神思,同时又是期望最多、
C/C++代码调试的艺术(第2版) 电子书
  • 张海洋
  • 本书围绕C/C++程序调试这一主题,系统深入地介绍了在Windows和Linux操作系统上如何高效地调试C/C++程序。
Java代码审计(入门篇) 电子书
  • 徐焱
  • Java代码审计初学者指南,系统介绍Java代码安全审计入门技术。
软技能:代码之外的生存指南(第2版) 电子书
  • [美] 约翰·Z.森梅兹
  • 一本真正从“人”(而非技术也非管理)的角度关注软件开发人员自身发展的书。
深入理解Android 5源代码 电子书
  • 李骏
  • 本书共分20章,循序渐进地分析了Android系统的基本源代码,依次讲解了Android系统介绍,获取并编译Android源代码,分析JavaNativeInterface系统,分析HAL系统,分析IPC通信机制,分析Binder对象和Java接口,分析ServiceManager和MessageQueue,init进程和Zygote进程,System进程和应用程序进程,分析Activity组件,
机器学习:公式推导与代码实现 电子书
  • 鲁伟
  • 本书基于NumPy与sklearn,介绍26个主流机器学习算法的实现。
超好玩的Python少儿编程 电子书
  • 王红明 编著
  • Python编程能很好的培养孩子的逻辑思维能力、程序设计能力、分析解决问题的能力。通过学习编程可以使孩子逐步成为未来人工智能方面的专业人才,获得美好的未来。本书是专门写给零基础编程读者的编程学习入门书,主要通过大量的编程实例由易到难的讲解Python编程方法,引导孩子在快乐中学习编程。本书内容分为Python入门篇、Python进阶篇和Python高级篇三部分。入门篇介绍基本的编程语法,如变量、列
修改软件的艺术:构建易维护代码的9条最佳实践 电子书
  • [美]戴维 斯科特 伯恩斯坦(David Scott Bernstein)
  • 《修改软件的艺术构建易维护代码的9条**佳实践》会帮你降低构建与维护软件的成本。如果你是软件开发者,将学到一套实践方法以构建易修改的代码,因为在应用当中代码经常需要修改。对于和软件开发者合作的管理者来说,本书会向你展示为何引入这9个基本的实践方法,会使你的团队更加有效地交付软件而不会让软件演变成遗留代码。
代码精进之路:从码农到工匠 电子书
  • 张建飞
  • 对于很多一直“低头拉车”的程序员来说,这本书能够让你不必"抬头"就能看到未来的出路。