Modern Programming: Object Oriented Programming and Best Practices在线阅读
会员

Modern Programming: Object Oriented Programming and Best Practices

Graham Lee
开会员,本书免费读 >

计算机网络数据库8.5万字

更新时间:2021-05-21 22:06:25 最新章节:Conclusion

立即阅读
加书架
下载
听书

书籍简介

Discovertheuntappedfeaturesofobject-orientedprogramminganduseitwithothersoftwaretoolstocodefast,efficientapplications.KeyFeatures*Explorethecomplexitiesofobject-orientedprogramming(OOP)*DiscoverwhatOOPcandoforyou*LearntousethekeytoolsandsoftwareengineeringpracticestosupportyourownprogrammingneedsBookDescriptionYourexperienceandknowledgealwaysinfluencetheapproachyoutakeandthetoolsyouusetowriteyourprograms.Withasoundunderstandingofhowtoapproachyourgoalandwhatsoftwareparadigmstouse,youcancreatehigh-performingapplicationsquicklyandefficiently.Inthistwo-partbook,you’lldiscovertheuntappedfeaturesofobject-orientedprogramminganduseitwithothersoftwaretoolstocodefastandefficientapplications.ThefirstpartofthebookbeginswithadiscussiononhowOOPisusedtodayandmovesontoanalyzetheideasandproblemsthatOOPdoesn’taddress.ItcontinuesbydeconstructingthecomplexityofOOP,showingyouitsfundamentallysimplecore.You’llseethat,byusingthedistinctiveelementsofOOP,youcanlearntobuildyourapplicationsmoreeasily.Thenextpartofthisbooktalksaboutacquiringtheskillstobecomeabetterprogrammer.You’llgetanoverviewofhowvarioustools,suchasversioncontrolandbuildmanagement,helpmakeyourlifeeasier.Thisbookalsodiscussestheprosandconsofotherprogrammingparadigms,suchasaspect-orientedprogrammingandfunctionalprogramming,andhelpstoselectthecorrectapproachforyourprojects.Itendsbytalkingaboutthephilosophybehinddesigningsoftwareandwhatitmeanstobea"good"developer.Bytheendofthistwo-partbook,youwillhavelearnedthatOOPisnotalwayscomplex,andyouwillknowhowyoucanevolveintoabetterprogrammerbylearningaboutethics,teamwork,anddocumentation.Whatyouwilllearn*Untanglethecomplexityofobject-orientedprogrammingbybreakingitdowntoitsessentialbuildingblocks*RealizethefullpotentialofOOPtodesignefficient,maintainableprograms*Utilizecodingbestpractices,includingTDD,pairprogrammingandcodereviews,toimproveyourwork*Usetools,suchassourcecontrolandIDEs,toworkmoreefficiently*Learnhowtomostproductivelyworkwithotherdevelopers*BuildyourownsoftwaredevelopmentphilosophyWhothisbookisforThisbookisidealforprogrammerswhowanttounderstandthephilosophybehindcreatingsoftwareandwhatitmeanstobe“good”atdesigningsoftware.ProgrammerswhowanttodeconstructtheOOPparadigmandseehowitcanbereconstructedinaclear,straightforwardwaywillalsofindthisbookuseful.Tounderstandtheideasexpressedinthisbook,youmustbeanexperiencedprogrammerwhowantstoevolvetheirpractice.
品牌:中图公司
上架时间:2019-06-28 00:00:00
出版社:Packt Publishing
本书数字版权由中图公司提供,并由其授权上海阅文信息技术有限公司制作发行

最新章节

Graham Lee
主页

同类热门书

最新上架

  • 会员
    本书是一本介绍分布式数据库基础内容与应用的大数据专业类图书,力求培养读者对分布式数据库的应用技能。本书共11章,采用原理+代码实例+综合案例的编写形式,清晰明了地介绍分布式数据库的原理、基础应用、进阶应用及主流工具的使用方法、应用场景,以理实结合为编写要求,让读者能够轻松学习和掌握分布式数据库的内容。本书可以作为高等院校计算机、网络技术等相关专业的教材,也可以作为数据库相关工作的从业人员的参考用书
    闭应洲 许桂秋 刘军主编计算机14万字
  • 会员
    《企业级大数据项目实战:用户搜索行为分析系统从0到1》基于真实业务场景,以项目导向为主线,从0到1全面介绍企业级大数据用户搜索行为分析系统的搭建过程。全书共6章,第1章讲解项目需求与架构设计,详细阐述项目数据流与系统架构;第2章介绍大数据项目开发环境配置,手把手带领读者配置操作系统、Hadoop集群与相关工具,为后续项目实施打下基础;第3~5章逐步实现项目需求,第3章讲解用户行为数据采集模块的开发
    张伟洋计算机9万字
  • 会员
    本书以Python作为开发语言,系统介绍PySpark开发环境搭建流程及基于PySpark进行大数据分析的相关知识。本书条理清晰、重点突出,理论叙述循序渐进、由浅入深。本书共7章,第1?5章包括PySpark大数据分析概述、PySpark安装配置、基于PySpark的DataFrame操作、基于PySpark的流式数据处理、基于PySpark的机器学习库,内容介绍注重理论与实践相结合,通过典型示例
    戴刚 张良均主编计算机10.4万字
  • 会员
    达梦数据库是一款非常优秀的国产数据库。本书从实用角度,通过对达梦数据库的体系结构、运行机制的讲解,以及与其他数据库相似功能的对比,帮助读者掌握达梦数据库的基本操作。本书第1章讲解达梦数据库的安装部署;第2章讲述达梦数据库的体系结构,并与Oracle的体系结构进行对比;第3章讲解数据库中最重要的两部分redo和undo;第4章介绍用户管理,重点讲述用户创建和权限;第5章讲解表和索引,并对普通表和堆表
    付强编著计算机10.7万字
  • 会员
    本书以案例的形式,介绍从思维模型分析到场景实践的数据分析方法。全书围绕“数据分析”与“运营增长”两大关键要素,在系统介绍数据分析思维、数据分析方法、数据采集技能、数据清洗技能等基础知识的同时,以问题为导向,解读运营与增长的关键性业务内容,在获客、激活、留存、变现、自传播循环等各个核心运营环节展开数据分析实战。本书提供案例相关数据集与源码包,适合数据分析、产品运营、市场营销等行业有数据分析具体业务需
    黄佳计算机12万字
  • 会员
    《数据分析实践:专业知识和职场技巧》从初学者的角度出发,讲解了进阶为高级数据分析师所需的知识和技能,其中既包括数据分析岗位的介绍、发展现状及未来趋势,也包括实际工作中各环节的方法策略、实战案例,还包括职场中的困惑解答及面试指导。阅读本书,并基于本书进一步拓展所需要的知识能,可以帮助读者形成一套成系统、可实战的数据分析方法论。
    姜文哲计算机19.6万字
  • 会员
    MySQL数据库是目前全球流行的数据库之一。《MySQL8.0从入门到实战》从入门到实战,系统全面、由浅入深地介绍MySQL数据库应用的各个方面。全书分为8个部分,共18章。第1部分(第1~3章)介绍MySQL的基础知识,包括初识MySQL、数据库设计和数据类型;第2部分(第4~6章)介绍MySQL的基本操作,包括SQL基础操作、MySQL连接查询和数据复制、MySQL基础函数;第3部分(第7、8
    张文亮编著计算机9.7万字
  • 会员
    《数据分析师手记:数据分析72个核心问题精解》从底层认知、思维方法、工具技术、项目落地及展望出发,使用问答的形式对数据分析中的72个核心知识点进行讲解,构建了数据分析的知识框架,带领读者认识数据分析背后的奥妙。读者可以用本书作为学习地图,针对具体的方法、技术进行延伸学习。
    刘林 李朝成 饼干哥哥计算机16.8万字
  • 会员
    时序数据库是一种新型技术,主要用于工业互联网软件建设中。近年来,伴随着物联网技术在智能制造、交通、能源、智慧城市等领域的发展,时序数据库也发展迅速,成为搭建应用的必备数据库之一。《深入理解InfluxDB》从InfluxDB的安装开始,一步步详细介绍InfluxDB的功能及原理,带领读者深入理解以InfluxDB为代表的时序数据库。
    郑强 张伟 刘爽计算机7.6万字