官术网_书友最值得收藏!

Modern Programming: Object Oriented Programming and Best Practices
會員

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.

Graham Lee ·數據庫 ·8.5萬字

QQ閱讀手機版

主站蜘蛛池模板: 兴安盟| 墨脱县| 云和县| 平原县| 合肥市| 罗定市| 罗山县| 满城县| 乐至县| 团风县| 阿拉善盟| 麦盖提县| 含山县| 南皮县| 遵义市| 绥棱县| 临澧县| 大宁县| 枣阳市| 蓬溪县| 济南市| 普宁市| 潞西市| 普兰店市| 济阳县| 监利县| 资兴市| 麻城市| 浪卡子县| 彩票| 香港| 景谷| 安阳县| 湖北省| 虞城县| 宾川县| 绥宁县| 五常市| 隆德县| 怀集县| 金华市|