[Перевод] Практичный Go: советы по написанию поддерживаемых программ в реальном мире
|
|
Вторник, 26 Февраля 2019 г. 23:09
+ в цитатник
Статья посвящена лучшим практикам написания кода Go. Она составлен в стиле презентации, но без обычных слайдов. Постараемся кратко и чётко пройтись по каждому пункту.
Для начала следует договориться, что значит
лучшие практики для языка программирования. Здесь можно вспомнить слова Расса Кокса, технического руководителя Go:
Программная инженерия — то, что происходит с программированием, если добавить фактор времени и других программистов.
Таким образом, Расс различает понятия
программирования и
программной инженерии. В первом случае вы пишете программу для себя, во втором создаёте продукт, над которым со временем будут работать и другие программисты. Инженеры приходят и уходят. Команды растут или сокращаются. Добавляются новые функции и исправляются ошибки. Такова природа разработки программного обеспечения.
Читать дальше -> https://habr.com/ru/post/441842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=441842
Метки:
Go
идентификаторы
имена пакетов
структура пакетов
архитектура API
обработка ошибок
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-