Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 May 21

VN

Valerii Nikitin in IT KPI C/C++ ХВ (не UB)
Там есть интерфейсы Observer
источник

AB

ART B in IT KPI C/C++ ХВ (не UB)
Valerii Nikitin
Всем привет
Есть просьба посмотреть, что неправильно сделано в тестовом задании
Вот ссылка на репозиторий:
https://github.com/19valeraNikitin96/sdl-pong
А также фидбэк
я бы вообще не связывался с компанией где "Вы" пишут с маленькой буквы🙃
источник

VN

Valerii Nikitin in IT KPI C/C++ ХВ (не UB)
ART B
я бы вообще не связывался с компанией где "Вы" пишут с маленькой буквы🙃
))
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
Valerii Nikitin
Всем привет
Есть просьба посмотреть, что неправильно сделано в тестовом задании
Вот ссылка на репозиторий:
https://github.com/19valeraNikitin96/sdl-pong
А также фидбэк
ты бы папочками пользовался, а то как-то сложна 🤨
источник

VN

Valerii Nikitin in IT KPI C/C++ ХВ (не UB)
kvark
ты бы папочками пользовался, а то как-то сложна 🤨
Учту)
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
могу читать код и по ходу брызгать говном
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
  int getX() {return dimensions->x;}

 int getY() {return dimensions->y;}
источник

VN

Valerii Nikitin in IT KPI C/C++ ХВ (не UB)
Если что, то критика приветствуется
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
это пиздец, возвращай или вектор
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
или тут уже лучше просто сделать dimensions публичным
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
если нет сложной логики сета переменной, она может быть публичная
источник

k

kvark in IT KPI C/C++ ХВ (не UB)
  struct Movement
 {
   bool moveUp = false;
   bool moveDown = false;
 } movementVertical;

этот метакод можно заменить на float speed;
источник

AB

ART B in IT KPI C/C++ ХВ (не UB)
kvark
  struct Movement
 {
   bool moveUp = false;
   bool moveDown = false;
 } movementVertical;

этот метакод можно заменить на float speed;
да и вообще зачем 2 bool которые 2 противоположных события описывают?😄
источник

VN

Valerii Nikitin in IT KPI C/C++ ХВ (не UB)
Вдруг две кнопки зажаты
источник

VN

Valerii Nikitin in IT KPI C/C++ ХВ (не UB)
Влево и вправо
источник

A

András in IT KPI C/C++ ХВ (не UB)
Valerii Nikitin
Вдруг две кнопки зажаты
це не так має працювати
источник

A

András in IT KPI C/C++ ХВ (не UB)
ти маєш зчитувати, коли коли кнопка нажимається, і коли відпускається. Якщо кнопка була нажата, і не була відпущена, значить гравецю потрібно надати необхідний імпульс у певну сторону. І так в обидві сторони. Якщо обидві кнопки нажаті, тоді імпульси себе компенсують
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Valerii Nikitin
Влево и вправо
почему влево и вправо - это Up Down ?
источник

VN

Valerii Nikitin in IT KPI C/C++ ХВ (не UB)
Till Schneider
почему влево и вправо - это Up Down ?
Опечатался
Там вверх и вниз
источник

TS

Till Schneider in IT KPI C/C++ ХВ (не UB)
Valerii Nikitin
Опечатался
Там вверх и вниз
опечатка? или все же логическая ошибка?
источник