Single Responsibility principle for conversations
The Single Responsibility principle (SRP) is applied to conversations on Axolo's messaging tool, Slack. This principle states that each channel should have a single specific topic, whether it's a bot or human conversation. By adhering to SRP, predictability and control are achieved in communication. Asynchronous conversations become easier to follow through since users can read and react to relevant topics at their convenience. Axolo uses these principles for pull requests by creating specific channels for each one, allowing developers to batch-reply, get notified only when needed, and maintain discussions within Slack channels for better documentation in GitHub. Overall, this tool enhances productivity and streamlines the code review process.
Company
Axolo
Date published
March 28, 2022
Author(s)
Arthur Coudouy
Word count
449
Language
English
Hacker News points
None found.