В настоящее время широко [известны][1] такие принципы написания программного кода (coding standards), которые позволяют облегчить его поддержку и развитие. Эти принципы используются многими софтверными компаниями, а средства разработки и [статического анализа кода][2] предлагают для этого разнообразную автоматизацию. В то же время инженерные задачи в программировании явно требуют расширения понятия «хороший код». Мы попробуем выйти на обсуждение «хорошего» инженерного кода через, казалось бы, весьма частный пример — через практику использования в алгоритмах константных параметров.
[Читать дальше →][3]
[1]:
https://google.github.io/styleguide/cppguide.html
[2]:
https://ru.atlassian.com/software/fisheye
[3]:
https://habrahabr.ru/post/328244/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut