Enforcing Consistent Code Style in a Repository While Allowing Developer-Specific Preferences in Local Workspaces: An Experience Report
When developers collaborate on a software project, the style of the code should be consistent across the codebase. However, as developers do not always concur on code style practices, achieving a consensus can be burdensome. Even when code style guidelines are defined for a project, developers often have difficulties adhering to them. Additionally, when working on several projects with diverse guidelines, following different styles can become a frustrating, error-prone, and time-consuming task for a developer. This work presents experiences from adopting two development workflow patterns that automatically ensure that code’s layout and formatting are consistent in a project’s repository while enabling each developer to utilize their preferences locally. From our experience, using any of these two patterns provides a successful way for collaborative software development that allows developers to relocate their time and concerns from code formatting to more valuable matters.
Tue 14 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
16:30 - 17:45 | Industrial track session 1Industrial Track at Tuesday track 1 (Kelvin and online) Chair(s): Lucas Gren Chalmers | University of Gothenburg | ||
16:30 15mTalk | When experimentation starts as a solution to raise ROI: The pitfall of not having the right scope for experimentation Industrial Track Ruben de Boer Online Dialogue, Shirley van Haalem Online Dialogue, Desiree van der Horst Online dialogue, Ton Wesseling Online Dialogue Link to publication DOI | ||
16:45 15mTalk | On the Use of Causal Graphical Models for Designing Experiments in the Automotive Domain Industrial Track | ||
17:00 15mTalk | Significance of Continuous Compliance in Automotive Industrial Track | ||
17:15 15mTalk | Enforcing Consistent Code Style in a Repository While Allowing Developer-Specific Preferences in Local Workspaces: An Experience Report Industrial Track DOI | ||
17:30 15mTalk | Offline Assessment of Interference Effects in a Series of AB Tests Industrial Track |
Link to join: https://eu01web.zoom.us/j/65770928813?pwd=R0FqVFQyNC9Oc2hDV0wvQ2pKaXhidz09