舉報

Hands-On Functional Programming with C++
最新章節: Leave a review - let other readers know what you think
Functionalprogrammingenablesyoutodivideyoursoftwareintosmaller,reusablecomponentsthatareeasytowrite,debug,andmaintain.CombinedwiththepowerofC++,youcandevelopscalableandfunctionalapplicationsformodernsoftwarerequirements.ThisbookwillhelpyoudiscoverthefunctionalfeaturesinC++17andC++20tobuildenterprise-levelapplications.StartingwiththefundamentalbuildingblocksoffunctionalprogrammingandhowtousetheminC++,you’llexplorefunctions,currying,andlambdas.Asyouadvance,you’lllearnhowtoimprovecohesionanddelveintotest-drivendevelopment,whichwillenableyouindesigningbettersoftware.Inadditiontothis,thebookcoversarchitecturalpatternssuchaseventsourcingtohelpyougettogripswiththeimportanceofimmutabilityfordatastorage.You’llevenunderstandhowto"thinkinfunctions"andimplementdesignpatternsinafunctionalway.Bytheendofthisbook,you’llbeabletowritefasterandcleanerproductioncodeinC++withthehelpoffunctionalprogramming.