"Bash is the only shell scripting language permitted for executables." ‎- kinesthetic perimeter
ссылки на все стайлгайды тут: https://github.com/google/styleguide ‎- kinesthetic perimeter
"Use common sense and BE CONSISTENT" ...seems to be contradiction in terms, the main reason why most (all?) style guides fail. ‎- du dam dam dam,
там же есть (неправильная, должно быть .html) ссылка на C++ style guide, где мысль раскрывается. я понимаю её так, что когда пишешь новый код, руководствуйся гайдлайнами, но есть масса старого, и когда ты его правишь, то здравый смысл и консистентность ‎- kinesthetic perimeter
style guides don't "fail", it's all a question of enforcement. ‎- тремор его левого кавиара
наверное поэтому сегодня на развале https://www.packtpub.com/packt/offers/free-learning выкинули дармовой Linux Shell Scripting Cookbook :D ‎- silpol
По опыту гугловых code reviews, consistency beats style guides 95% of the time. Т.е. ежели ты слегка правишь старый код и не приводишь его _весь_ к новым соглашениям, то ревьюеры просят соблюдать старые соглашения, если они не безумны. ‎- 9000
оооооо "A shell parser and formatter. Supports POSIX Shell and Bash" https://github.com/mvdan/sh /gofmt for shell scripts/ ‎- kinesthetic perimeter