4 ms·
I would recommend that you check out the Heroku CLI Style Guide: https://devcenter.heroku.com/articles/cli-style-guide https://devcenter.heroku.com/articles/cli
by neovintage 9y ago
I would recommend that you check out the Heroku CLI Style Guide: https://devcenter.heroku.com/articles/cli-style-guide https://devcenter.heroku.com/articles/cli-style-guide
There are many different teams within Heroku that need to provide interactions for developers via CLI whether its for dynos or data services. The guide was a way to codify building a consistent interaction that all product managers and engineers could follow. Disclaimer: I work for heroku.
- pricechild 9y agoOne thing not mentioned there is exit statuses. I think they're just as important a thing to think about, up there with what arguments to accept.
- neovintage 9y agoThanks for the feedback! I'll see if we can get that in the guide.
- noshbrinken 9y agoThis is great. Exactly the kind of thing I'm looking for.