Информация об изменениях

Сообщение Re[5]: Что вы всегда спрашиваете на собеседовании? от 20.06.2019 14:35

Изменено 20.06.2019 14:36 Faland

Re[5]: Что вы всегда спрашиваете на собеседовании?
Здравствуйте, Kernan, Вы писали:

K>Здравствуйте, Faland, Вы писали:

K>На самом деле меня взволновала твоя ремарка по поводу иерархий, вот что .

А, ну это я на тему того что от сеньора все же ожидал бы более глубокого анализа, и вопросов на тему — как система будет расшираяться, какие еще требования итп. Вариант с трейтами — хорошо, быстрее можно перейти к следующим вопросам
Большинство начинает с чего-то такого:

Unit
----
name
/
Mage Warrior
----- ------
castSpell() hit()

\ /

Paladin
------

И это нормально, затем вместе пробуем переделать, когда у нас добавляются Fairy(fly, castSpell), Griffin (fly, hit), прокачка Warrior в Paladin, приобретение свойств под воздействием заклинаний итп итп.
Re[5]: Что вы всегда спрашиваете на собеседовании?
Здравствуйте, Kernan, Вы писали:

K>Здравствуйте, Faland, Вы писали:

K>На самом деле меня взволновала твоя ремарка по поводу иерархий, вот что .

А, ну это я на тему того что от сеньора все же ожидал бы более глубокого анализа, и вопросов на тему — как система будет расшираяться, какие еще требования итп. Вариант с трейтами — хорошо, быстрее можно перейти к следующим вопросам
Большинство начинает с чего-то такого:
      Unit
      ----
      name
    /      \

Mage         Warrior
-----        ------
castSpell()   hit()

    \      /
    
    Paladin
     ------


И это нормально, затем вместе пробуем переделать, когда у нас добавляются Fairy(fly, castSpell), Griffin (fly, hit), прокачка Warrior в Paladin, приобретение свойств под воздействием заклинаний итп итп.