Notebook: GameLab – Telegram
Notebook: GameLab
32 subscribers
246 photos
1 video
1 file
16 links
Полевая записная книжка разработчика игр
https://news.1rj.ru/str/AnimusMortis
Download Telegram
Немножко о стилистике.

В какой-то момент понял что мне удобней читать вариант if в подобной стиле:

if (isFruit
&& isEdible
&& isRipe
|| isExists)


Чем в стиле:

if (isFruit &&
isEdible &&
isRipe ||
isExists)


Просто по тому что сразу понятно где стоит && а где ||. И если в данном случае примеры короткие, сразу можно увидеть, но в длинным методах проверки, например, quizEntity.gameType.Value == QuizGameType.Learning уже сложнее увидеть быстрым взглядом.
#BadPractice

Ещё один пример нейминга. Угадайте что это, потому как я не знаю:
AHAndHWindowInRegimMistakeSystem


Не сокращайте там, где это сокращение не очевидно
По этой причине многие компании и отказываются от удалёнки - на той стороне может быть кот
Как же давно это было...
Унитеки: "Это будет новый успешный провал!"
Когда платят за кол-во символов)
Как невротик пишет код
😁1😭1
Для этого придумали Entitas
😁1
Если знаешь русский - выучить питон не проблема. Для остальных это - "hard way"
😁1
😭1
Это должно висеть на входе в отдел разработки
Типичный легаси