码农修行:编写优雅代码的32条法则在线阅读
会员

码农修行:编写优雅代码的32条法则

林文
开会员,本书免费读 >

计算机网络编程语言与程序设计7.4万字

更新时间:2021-04-22 17:05:04 最新章节:封底

立即阅读
加书架
下载
听书

书籍简介

如何打造精品软件一直是软件行业讨论的热点话题。初入职场的软件开发人员,多数都只是在学会了某种编程语言后就直接进行编程工作。但由于他们并未掌握编程中的一些有效方法,导致其开发的软件问题累累且工作效率不高。《码农修行》编写优雅代码的32条法则针对这类人群提出了一些改善编程方法的建议,涉及具体编程工作的诸多方面,偏重于实践。书中大部分示例都是笔者实际编程工作中碰到过的真实案例,具有较高的参考价值。《码农修行》编写优雅代码的32条法则从代码的可读性、可靠性、效率、可维护性、可扩展性5个方面,提出了编写代码的32条法则。此外还公开了笔者自主编写的一款Android小游戏源代码,希望能对读者有所帮助。《码农修行》编写优雅代码的32条法则适用于有一定编程基础、且想进一步提升个人编程能力的读者阅读,也可作为大中专院校计算机专业师生的教学参考用书。
品牌:机械工业出版社
上架时间:2020-08-19 00:00:00
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行

最新章节

最新上架

  • 会员
    本书从分布式系统的基础概念讲起,随后介绍分布式系统中间件SpringCloudAlibaba进阶实战,重点介绍了使用SpringCloudAlibaba框架整合各种分布式组件的完整过程。
    高洪岩编著计算机3.1万字
  • 会员
    本书是编程大师“Bob大叔”40余年编程生涯的心得体会的总结,讲解要成为真正专业的程序员需要具备什么样的态度,需要遵循什么样的原则,需要采取什么样的行动。作者以自己以及身边的同事走过的弯路、犯过的错误为例,意在为后来者引路,助其职业生涯迈上更高台阶。
    (美)罗伯特·C.马丁计算机12.2万字
  • 会员
    在加密、科学建模、制造物流、金融建模和人工智能等领域,量子计算可以极大提升解决问题的效率。量子系统正变得越来越强大,逐渐可用于生产环境。本书介绍了量子计算的思路与应用,在简要说明与量子相关的科学原理之后,指导读者实现量子计算算法。本书将带领读者使用基于Java的Strange量子模拟器编写量子程序,并探索量子位和量子逻辑门。在介绍标准Java和构建工具创建量子算法的同时,本书还引入了有趣的示例和深
    (比)约翰·沃斯计算机10.5万字
  • 会员
    本书是一本入门级的Web前端开发教材,以通俗易懂的语言、丰富实用的案例,帮助初学者快速掌握JavaScript技术和jQuery技术,并能够运用JavaScript技术和jQuery技术开发交互式Web前端项目。全书共12章。第1~5章讲解JavaScript的基础知识;第6~8章讲解DOM和BOM的相关知识;第9章和第10章讲解jQuery的相关知识和使用方法;第11章讲解JavaScript面
    黑马程序员编著计算机14.9万字
  • 会员
    本书全面介绍了Web标准的三个主要组成部分:HTML、CSS和JavaScript。循序渐进的讲述Web开发所涉及的三大前端技术的内容、应用技巧以及它们的综合应用。每部分都配置了大量的实用案例,图文并茂,效果直观。全书共21章,分为四个部分。在HTML部分,系统介绍了主要讲述了主要讲述了HTML基本概念、常用文本标签、文档结构标签、在网页中插入多媒体内容、列表、DIV标签、元素类型、在网页中创建超
    聂常红编著计算机13.2万字
  • 会员
    本书采用常用技术与真实案例相结合的讲解方式,深入浅出地介绍了Python机器学习应用的主要内容。全书共8章,内容包括Python概述、NumPy数值计算、pandas基础、pandas进阶、Matplotlib绘图、scikit-learn、餐饮企业综合分析与预测、通信运营商客户流失分析与预测。前6章设置了选择题、填空题和操作题,后两章设置了操作题,希望通过练习和操作实践,读者可以巩固所学的内容。
    林耀进 张良均主编计算机7.4万字
  • 会员
    为了帮助服务器开发人员更好地理解服务器框架的设计与开发,本书从零开始,详细阐述游戏服务器设计与开发的流程和技术点,包括网络通信、分布式架构设计、内部RPC通信、数据管理、多线程管理,并从实践的角度出发,配合详细的源码,帮助广大游戏服务器开发人员,或正在考虑从事游戏服务器开发的人员,更加系统地学习服务器架构的设计与开发。本书实用性强,既可以帮助想从事服务器开发的人员快速学习相关知识,又可以帮助服务器
    王广帅编著计算机13.8万字
  • 会员
    本书分为9篇,共35章。第1篇主要介绍基本配置;第2篇主要介绍用户及权限管理;第3篇主要介绍网络相关配置;第4篇主要介绍存储管理;第5篇主要介绍系统管理;第6篇主要介绍软件管理;第7篇主要介绍安全管理;第8篇主要介绍容器管理;第9篇主要介绍自动化管理工具ansible的使用。
    段超飞计算机12.4万字
  • 会员
    本书从Java初学者的角度出发,用通俗易懂的语言、贴近实际生活的实例,详细地介绍使用Java语言进行程序开发须掌握的知识和技术,帮助读者快速掌握Java程序开发的技能。全书共14章,分别为Java程序设计入门、Java语言基础、流程控制、方法与数组、面向对象基础、深入面向对象、常用类、异常、集合类、File与I/O流、多线程、图形用户界面、网络编程、反射。随书电子资源中还提供了综合项目实训,以巩固
    李西明 陈立为主编计算机17万字

同类书籍最近更新

  • 会员
    IfyouareaJavaScriptdeveloperwhonowwantstousetheExtJSframework,thisisthebookforyou.Thisguideisusefultoyouwhetheryou'renewtoExtJS5orareaseasonedexpert.Experiencei
    Carlos A. Méndez Crysfel Villa Armando Gonzalez程序设计7.7万字
  • 会员
    Thisbookistargetedatinformationsecurityprofessionals,penetrationtestersandnetwork/systemadministratorswhowanttogetstartedwithwirelesspenetrationtesting.NopriorexperiencewithK
    Marco Alamanni程序设计2.5万字
  • 会员
    IfyouareaC#developerwhowantstodevelopAndroidappsandenhanceyourexistingskillset,thenthisbookisidealforyou.GoodworkingknowledgeofC#,.NET,andobject-orientedsoftwaredevel
    Nilanchala Panigrahy程序设计5.7万字
  • 会员
    PythonParallelProgrammingCookbookisintendedforsoftwaredeveloperswhoarewellversedwithPythonandwanttouseparallelprogrammingtechniquestowritepowerfulandefficientcode.Thisbook
    Giancarlo Zaccone程序设计5.6万字
  • 会员
    IfyouhavealreadyworkedonARMboardslikeArduino,butnowwanttolearnIntelGalileo,thenthisbookisforyou.KnowledgeofCprogramminglanguageisrequired.
    Marco Schwartz程序设计3.2万字
  • 会员
    ThisbookisintendedforreaderswhoarefamiliarwiththeArduinoplatformandwanttolearnmoreaboutcreatingwearableprojects.Nopreviousexperienceinwearablesisexpected,althoughabasic
    Tony Olsson程序设计4.7万字