LOGOFALPROG Telegram 200
Вообще, насколько я понял из отзывов, все 11 месяцев обучения вам будут тоталитарно насаждать именно сомнительный опыт, принятый у них в студии. К примеру, в отзывах часто упоминают (и даже отмечают плюсом курса, лол) очень жёсткие критерии, по которым заворачивают домашние задания.

Как это выглядит я не знаю, но можно догадаться по роликам Сакутина. В них он довольно часто берёт какой-то публичный код и начинает его обсуждать. При первом или втором просмотре может даже показаться, что он говорит по делу (если опустить шутки и оскорбления). Но если посмотреть их побольше, то замечаешь, что по сути все его замечания всегда сводятся к каким-то докапываниям до оформления и паре-тройке правил рефакторинга, которые он пихает везде и в обязательном порядке.

Например, одна из его любимых претензий к другим курсам или блогерам, это когда кто-то называет метод функцией. На первый взгляд кажется, что замечание правильное. Метод — это более точно. Более того, в документации некоторых языков, насколько я помню, проводится явная дистинкция между, например, процедурой и функцией. То есть процедура формально не является функцией (в бейсике так, если память не изменяет). Но я специально не буду смотреть, считается ли метод частным случаем функции в C# или отдельной сущностью, потому что это не так важно. Даже если это так в документации, то у этой чёткой дистинкции есть контекст, ограниченный этой самой документацией; и за его пределами следовать ему не всегда целесообразно. Потому что тогда при исследовании, например, стека вызова функций, нам бы пришлось говорить о стеке вызова методов, функций, процедур и геттеров свойств. Очевидно, что в этом контексте такой формализм излишен, и даже вреден; можно обобщить просто «функция», но Сакутин всегда и всюду в роликах поправляет, что надо говорить «метод».

Показательно, что он также является большим поклонником SOLID. О том, что в реальном геймдеве на больших проектах SOLID практически никогда не применяется, я писал отдельную статью, но в Agava об этом не в курсе, потому что никогда больших проектов не делали. На деле, почти все их игры можно писать вообще без всякой архитектуры, и они от этого ни капли не пострадают. Самый крутой проект, где участвовал Роман, и где уже можно говорить о какой-то архитектуре — это некая мобилка FrostFall, но в ней он занимался только второстепенными тасками, вроде звука и эффектиков.



tgoop.com/logofalprog/200
Create:
Last Update:

Вообще, насколько я понял из отзывов, все 11 месяцев обучения вам будут тоталитарно насаждать именно сомнительный опыт, принятый у них в студии. К примеру, в отзывах часто упоминают (и даже отмечают плюсом курса, лол) очень жёсткие критерии, по которым заворачивают домашние задания.

Как это выглядит я не знаю, но можно догадаться по роликам Сакутина. В них он довольно часто берёт какой-то публичный код и начинает его обсуждать. При первом или втором просмотре может даже показаться, что он говорит по делу (если опустить шутки и оскорбления). Но если посмотреть их побольше, то замечаешь, что по сути все его замечания всегда сводятся к каким-то докапываниям до оформления и паре-тройке правил рефакторинга, которые он пихает везде и в обязательном порядке.

Например, одна из его любимых претензий к другим курсам или блогерам, это когда кто-то называет метод функцией. На первый взгляд кажется, что замечание правильное. Метод — это более точно. Более того, в документации некоторых языков, насколько я помню, проводится явная дистинкция между, например, процедурой и функцией. То есть процедура формально не является функцией (в бейсике так, если память не изменяет). Но я специально не буду смотреть, считается ли метод частным случаем функции в C# или отдельной сущностью, потому что это не так важно. Даже если это так в документации, то у этой чёткой дистинкции есть контекст, ограниченный этой самой документацией; и за его пределами следовать ему не всегда целесообразно. Потому что тогда при исследовании, например, стека вызова функций, нам бы пришлось говорить о стеке вызова методов, функций, процедур и геттеров свойств. Очевидно, что в этом контексте такой формализм излишен, и даже вреден; можно обобщить просто «функция», но Сакутин всегда и всюду в роликах поправляет, что надо говорить «метод».

Показательно, что он также является большим поклонником SOLID. О том, что в реальном геймдеве на больших проектах SOLID практически никогда не применяется, я писал отдельную статью, но в Agava об этом не в курсе, потому что никогда больших проектов не делали. На деле, почти все их игры можно писать вообще без всякой архитектуры, и они от этого ни капли не пострадают. Самый крутой проект, где участвовал Роман, и где уже можно говорить о какой-то архитектуре — это некая мобилка FrostFall, но в ней он занимался только второстепенными тасками, вроде звука и эффектиков.

BY Log of Alprog


Share with your friend now:
tgoop.com/logofalprog/200

View MORE
Open in Telegram


Telegram News

Date: |

Telegram has announced a number of measures aiming to tackle the spread of disinformation through its platform in Brazil. These features are part of an agreement between the platform and the country's authorities ahead of the elections in October. Telegram message that reads: "Bear Market Screaming Therapy Group. You are only allowed to send screaming voice notes. Everything else = BAN. Text pics, videos, stickers, gif = BAN. Anything other than screaming = BAN. You think you are smart = BAN. The group also hosted discussions on committing arson, Judge Hui said, including setting roadblocks on fire, hurling petrol bombs at police stations and teaching people to make such weapons. The conversation linked to arson went on for two to three months, Hui said. While the character limit is 255, try to fit into 200 characters. This way, users will be able to take in your text fast and efficiently. Reveal the essence of your channel and provide contact information. For example, you can add a bot name, link to your pricing plans, etc. The imprisonment came as Telegram said it was "surprised" by claims that privacy commissioner Ada Chung Lai-ling is seeking to block the messaging app due to doxxing content targeting police and politicians.
from us


Telegram Log of Alprog
FROM American