PIbd-21. Alekseev I.S. Lab work 01. Base #1

Closed
IvanAlekseev1 wants to merge 1 commits from Lab1Base into main
No description provided.
IvanAlekseev1 added 1 commit 2023-10-13 22:51:43 +04:00
eegov approved these changes 2023-10-15 16:22:23 +04:00
eegov left a comment
Collaborator

Зачтено с понижением балла(ов)

Зачтено с понижением балла(ов)
@ -0,0 +59,4 @@
_bomberHeight = bomberheight;
EntityBomber = new EntityBomber();
EntityBomber.Init(speed, weight, bodyColor, additionalColor, bombs, fuelTanks, line);
if ((_bomberWidth >= _pictureWidth) || (_bomberHeight >= _pictureHeight))
Collaborator

Сначала выполняются проверки и только потом, если они пройдены успешно, запоминаются данные

Сначала выполняются проверки и только потом, если они пройдены успешно, запоминаются данные
@ -0,0 +61,4 @@
EntityBomber.Init(speed, weight, bodyColor, additionalColor, bombs, fuelTanks, line);
if ((_bomberWidth >= _pictureWidth) || (_bomberHeight >= _pictureHeight))
{
Console.WriteLine("Объект не прошел проверку");
Collaborator

В консоль не пишут в классе с логикой, максимум - в логи

В консоль не пишут в классе с логикой, максимум - в логи
@ -0,0 +76,4 @@
_startPosX = x;
_startPosY = y;
// если выходит за границы, возвращаем на форму
if (_startPosX + _bomberWidth > _pictureWidth)
Collaborator

Не учтены все условия, при которых объект может выйти за границы

Не учтены все условия, при которых объект может выйти за границы
@ -10,11 +10,69 @@ using System.Windows.Forms;
Collaborator

Имя файла не соответствует имени класса

Имя файла не соответствует имени класса
eegov closed this pull request 2023-10-15 16:22:30 +04:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: IvanAlekseev1/PIbd-21_Alekseev_I.S._Bomber_Base#1
No description provided.