LYNDA FOUNDATIONS OF PROGRAMMING REFACTORING CODE 視頻教學 英文教學版(DVD一片裝)     軟體簡介:   Refactoringistheprocessoftakingexistingcodeandimprovingit. Whileitmakescodemorereadableandunderstandable,italsobecomes mucheasiertoaddnewfeatures,buildlargerapplications,andspotand fixbugs.Inthiscourse,staffauthorSimonAllardiceintroducesthe formalized,disciplinedapproachtorefactoringthattellsyouexactly whattolookforinyourcode,andhowtofixit,throughaseriesof "codesmells"—cluesthatletyoulookatablockofcodeandrealizewhen there'ssomethingwrongwithit. Topicsinclude: ‧Whatisrefactoring? ‧Recognizingcommoncodesmells ‧Simplifyingmethodcalls ‧Makingconditionseasiertoread ‧Usingrefactoringsatthemethod,class,andapplicationlevel