Сергей Зорин

+216
с 2020
1 подписчик
29 подписок

Закончил проходить Monster Boy and the Cursed Kingdom. Игра очень понравилась не смотря на местами слишком высокую сложность. Красивая графика, нарисованные от руки анимации персонажей, куча механик, различные облики гг, интересные головоломки, саундтрек. В общем кайфанул.

7

Благодарю. Взял B71EDA00-0474-4515-A841-32D045198192.

1

CS1 прошел :). Вообще начал три года назад с CS1, прошел CS2, затем CS3, начал CS4 и понял что не понимаю кто все эти люди в прологе и вышел из игры чтобы не портить себе впечатление. Купил все старые части и прошел их (Sky, Zero, Azure). Теперь решил вернуться к Cold Steel снова с первой части начать чтобы освежить историю в памяти.

2

Недавно прошел 1, еще нужно пройти 2, 3, 4 перед Reverie. Думаю купить сейчас или дождаться когда цены повысят.

На харде. Если игра очень понравилась, могу по второму кругу на максимальной сложности. Считаю, что боевка лучше раскрывается на высокой сложности. Если хочешь выжить, то придется разобраться в механиках и использовать все инструменты в твоем арсенале. А нормал часто можно дефолтной атакой пройти от и до, это не так интересно.

1

Еще дополню:
В целом когда ты делаешь метод, который на вход принимает интерфейс ты сообщаешь тому кто его будет использовать, что мне нужно *что-то* что умеет делать некоторую работу. Когда ты указываешь класс ты говоришь, что мне нужен конкретный класс и никакой другой. Когда ты указываешь конкретный класс ты усложняешь замену и расширение функциональности. Например, ISerializer в параметре говорит "передай мне любой класс который умеет преобразовывать объекты в текст". Потом ты можешь передать туда либо JsonSerializer:ISerialiser или XmlSerializer:ISerializer. А для юнит тестов будет MockSerializer:ISerializer. Собственно юнит тесты подталкивают к написанию хорошего кода.

8

1. Можно, если ты все методы виртуальными сделаешь.
2. Да, поэтому используем интерфейсы и композицию.

Чтобы зависеть от абстракции, а не от конкретного класса. Удобно делать моки при юнит тестировании. На класс можно навешать несколько интерфейсов, но нельзя унаследоваться одновременно от нескольких классов (в некоторых языках можно).

12

Жесткая критика :) Вообще этот планшет в первую очередь покупал как читалку для пдфок. Порисовать это уже как бонус. Да даже если сразу брать с прицелом на рисование, то тоже не уверен что надо сразу брать премиум устройство. Большая вероятность, что мне это надоест через месяц, а деньги уже вложены.

Попытался снять так чтобы было видно. Первая линия стилус под острым углом, вторая - под прямым углом. Про 2-3 миллиметра я загнул, кажется, но смещение все равно есть.