Что: 12c5389acbe22db69a4dfed1c9d7986b76e4f774
Когда: 2024-11-17 10:51:38+03:00
Про "лучшие практики" https://www.arp242.net/best-practices.html Недавно в одной переписке с другом тоже упоминались лучшие практики. И я почти то же самое написал что и автор этой статьи. К ним можно/нужно прислушиваться, но нельзя брать на слепую веру. Новички по началу могут, но вообще должны учиться пользоваться головой и понимать, что где-то могут быть куда более разумные исключения. "Не используйте глобальные переменные" (простые небольшие программки бывает быстрее и проще написать с ними), "не используйте GOTO" (который при правильном использовании может существенно улучшить читабельность кода, поэтому в Go его не выкинули), "DRY" (примеров, когда проще скопировать кусок кода -- полно), "SOLID" (не редко приводит к необратимым последствиям недуга "ООП головного мозга", когда пара строчек простейшего кода может превратиться в двести, без какого-либо profit-а, кроме усложнения на пустом месте), "12 factor app" (даже не слышал про такое прежде, но, вижу что сборник, действительно, адекватных рекомендаций, аналогично SOLID).
Сгенерирован: SGBlog 0.34.0