Open Source Best Practices (OSBP), a crash course for BSc students of Innopolis University. Blog: Books: GitHub: (don’t hesitate to follow in order to stay informed) Telegram channel with recent news and updates: (subscribe to not miss a thing) Twitter with daily and weekly updates: (follow me!) iTunes: SoundCloud: Yandex Music podcast by yegor256: 0:00 Introduction 2:45 2006, Martin Fowler 6:17 1. Raise issues, don’t resolve them 9:19 1976, Michael Fagan 12:18 1989, Frank A. Ackerman 17:57 2018, Mateus Freira dos Santos 21:45 2. Educate the author 27:45 2012, Brendan Cleary 36:28 2018, Caitlin Sadowski 40:11 3. Don’t run the code in the branch 46:35 4. Reject it, if it’s too big 49:55 2012, Frederic Painchaud 57:52 5. Reject it, if it lowers code coverage 1:01:17 6. Reject it, if it doesn’t reproduce a bug 1:08:25 7. Rely on the CI status, but not too much 1:11:14 2023, Mairieli Wessel 1:14:48 8. Employ ChatGPT
Hide player controls
Hide resume playing