4 ms·
The last thing this world needs is mission-critical software edited willy-nilly through a "convenient" web browser interface. We as an industry can barely put o
by maxaf 10y ago
The last thing this world needs is mission-critical software edited willy-nilly through a "convenient" web browser interface. We as an industry can barely put our pants on in the morning on the best of days, and now this.
- FLGMwt 10y agoI'll counter with the suggestion that nothing about how you access an editor should impact your SCM process. Cloud9 has a terminal to run SCM tools and a light-featured Git UI if that's your thing.
- maxaf 10y agoYou're right - in an ideal world. Somehow the drive for adoption and market share seems to counter such common sense, resulting in the "get started quick" camp running production systems.
- deleted 10y ago[deleted]
- ebbv 10y agoHopefully your C9 workspace is on a development server instead of on a production one....
- ben_jones 10y agoHe or she who has not edited production code or configurations with vim/emacs/nano cast the first stone.
- maxaf 10y agoAll of my past transgressions are meant as counterexamples.
- stephenr 10y agoHopefully those who have done it, know why its a fucking terrible idea to use this as your default MO. There are exceptions to every rule, that doesn't mean you should make shitting all over the rule your own new rule.
- ben_jones 10y agoAgreed. IMO it's always during an emergency where it's a decision between fixing the server in 20 seconds, or 5 minutes via the normal deployment pipeline.
- grncdr 10y agoWhat's interesting here is that c9 + lambda would make your normal deployment pipeline much less than 20 seconds
- ben_jones 10y agoI'm including a continuous integration step as "normal deployment pipeline". Probably code review and other steps as well. The point is emergency is always --forced.
- projectramo 10y agoWait, why is the web browser interface a worse way of editing it ("willy-nilly" no less!) than any other way of editing it? You're still supposed to migrate the code to staging and then production.
- tedmiston 10y agoAre you suggesting that using a web IDE is a constraint that makes it impossible to build mission critical applications?
- deleted 10y ago[deleted]