Hello dear R users, Recently there has been several fascinating threads on the website stackoverflow <http://stackoverflow.com> regarding the subject of R WorkFlow best practices:
- What best practices do you use for programming in R?<http://stackoverflow.com/questions/2258092/what-best-practices-do-you-use-for-programming-in-r> - Workflow for statistical analysis and report writing<http://stackoverflow.com/questions/1429907/workflow-for-statistical-analysis-and-report-writing/1434424> - How to organize large R programs?<http://stackoverflow.com/questions/1266279/how-to-organize-large-r-programs> - Organizing R Source Code<http://stackoverflow.com/questions/2284446/organizing-r-source-code> And although many people there gave very detailed answers, I have the feeling that there is much more wisdom on the subject that is still only available in this mailing list. So I'll phrase a few questions, and I hope as many people will participate in sharing work styles tips: 1) What IDE do you use (and what features in it do you find are most important to you. besides syntax highlighting and indentation) 2) Do you use a version control system? if so which, and how do you often use it? 3) How (and when) do you document your code ? 4) What guides you when you build/organize your folders, files (data, code and results) for a given project (when the project is small, medium and large) ? 5) Did I leave any important aspect of this subject out? In this question I am (personally) less interested in how to style your code, or how to deal with doing R coding when several people are working on the project. p.s: If you know of older threads that dealt with these subjects (as I am sure there where several), sharing the link would be nice... Thanks for any insights shared, Tal ----------------Contact Details:------------------------------------------------------- Contact me: tal.gal...@gmail.com | 972-52-7275845 Read me: www.talgalili.com (Hebrew) | www.biostatistics.co.il (Hebrew) | www.r-statistics.com (English) ---------------------------------------------------------------------------------------------- [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.