The Workflow of Data Analysis Using Stata, by J. Scott Long, is an essential productivity tool for data analysts.
Long presents lessons gained from his experience and demonstrates how to design and implement efficient workflows for both one-person projects and team projects.
After introducing workflows and explaining how a better workflow can make it easier to work with data, Long describes planning, organizing, and documenting your work.
He then introduces how to write and debug Stata do-files and how to use local and global macros.
After a discussion of conventions that greatly simplify data analysis the author covers cleaning, analyzing, and protecting data.