What are various methods of depreciation, advantages, disadvantages and revaluation of assets?

(This article explains various methods of Depreciation such as the Straight Line Method, Diminishing Balance or Written Down Value (WDV), Unit of production method, MACRS method, group depreciation method, etc. Advantages and Disadvantages of Straight Line Method, Advantages and Disadvantages of Written Down Value Method, Units of Production Method, Sum of the Years’ Digits Method,…