aiaanad / asd

0 stars 0 forks source link

Refactoring #3

Open anton0afanasiev0v opened 3 weeks ago

anton0afanasiev0v commented 3 weeks ago

Такого не должно быть image

Сделай utils.py в нём будут все функции (чтения и записи в файл), которые часто используются в задачах. Это нужно сделать для всех лаб кроме 0. Твоя задачи по максиму не дублировать код, а переиспользовать уже написанные функции.

! Оформи репозиторий https://github.com/anton0afanasiev0v/asd_labs/blob/main/Repository_design_rules.md

Вопросы можешь задать ниже

aiaanad commented 3 weeks ago

Добрый день, насчёт репозитория. Мне нужно удалить idea, добавить gitignore, прописать титульный лист и все?

Пн, 21 окт. 2024 г. в 12:16, Anton Afanasiev @.***>:

Такого не должно быть image.png (view on web) https://github.com/user-attachments/assets/7fdafa4b-4268-436b-99f0-1d835eb59785

Сделай utils.py в нём будут все функции (чтения и записи в файл), которые часто используются в задачах. Это нужно сделать для всех лаб кроме 0. Твоя задачи по максиму не дублировать код, а переиспользовать уже написанные функции.

! Оформи репозиторий https://github.com/anton0afanasiev0v/asd_labs/blob/main/Repository_design_rules.md

Вопросы можешь задать ниже

— Reply to this email directly, view it on GitHub https://github.com/aiaanad/Algorithms-Data_structures_Danilova_Ayaana_laby/issues/3, or unsubscribe https://github.com/notifications/unsubscribe-auth/BLEX3TW3KZSU56RPDX7EUTLZ4TA55AVCNFSM6AAAAABQJWDKGSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGYYDCOBZGA4TQOA . You are receiving this because you are subscribed to this thread.Message ID: <aiaanad/Algorithms-Data_structures_Danilova_Ayaana_laby/issues/3@ github.com>

anton0afanasiev0v commented 3 weeks ago

А это ты читал!! Сделай utils.py в нём будут все функции (чтения и записи в файл), которые часто используются в задачах. Это нужно сделать для всех лаб кроме 0. Твоя задачи по максиму не дублировать код, а переиспользовать уже написанные функци

anton0afanasiev0v commented 2 weeks ago

https://github.com/anton0afanasiev0v/asd_labs/blob/main/recommendation.md utils, все ещё нет ( git ignore idea

aiaanad commented 2 weeks ago

он у меня в lab_2/task1/src находится. или это какой-то неправильный утилс. можно узнать, что конкретно нужно в нем прописывать, вроде от переписывания кода мой тож помогает.

Пн, 28 окт. 2024 г. в 13:53, Anton Afanasiev @.***>:

https://github.com/anton0afanasiev0v/asd_labs/blob/main/recommendation.md utils, все ещё нет ( git ignore idea

— Reply to this email directly, view it on GitHub https://github.com/aiaanad/Algorithms-Data_structures_Danilova_Ayaana_laby/issues/3#issuecomment-2441247170, or unsubscribe https://github.com/notifications/unsubscribe-auth/BLEX3TQOSVROGZWDQY7FNXLZ5YJSFAVCNFSM6AAAAABQJWDKGSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBRGI2DOMJXGA . You are receiving this because you commented.Message ID: <aiaanad/Algorithms-Data_structures_Danilova_Ayaana_laby/issues/3/2441247170 @github.com>

anton0afanasiev0v commented 2 weeks ago

Сделай utils.py в нём будут все функции (чтения и записи в файл), которые часто используются в задачах. Это нужно сделать для всех лаб кроме 0. utils.py один на лабу https://github.com/anton0afanasiev0v/asd_labs/blob/main/recommendation.md Твоя задачи по максиму не дублировать код, а переиспользовать уже написанные функции.

https://github.com/anton0afanasiev0v/asd_labs/blob/main/Repository_design_rules.md

Если все еще не понятно, то спроси на паре

aiaanad commented 1 week ago

Исправлены 2 и 3 лабы, теперь: idea удалена, тесты проверяют, инструкция запуска прописана, можно запустить через терминал, пути работают.

aiaanad commented 1 week ago

+1 лаба

anton0afanasiev0v commented 1 week ago

image image

Структура сделана, лишь бы как. Исправляй

image image

image

Тест идея не плохая, но так не нужно делать на данный момент. Не нужно усложнять тест. given, when, должны быть в одном тесте всегда. Я тут https://github.com/anton0afanasiev0v/asd_labs/blob/main/recommendation.md#%D0%B4%D0%BB%D1%8F-unit-test такого не писал, исправляйте.

if self.check_performance(self.correct_check_args1): у вас есть условие при котором тест ничего не проверяет

image

anton0afanasiev0v commented 1 week ago

image Оформить, как я писал в репозитории

aiaanad commented 4 days ago

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

anton0afanasiev0v commented 14 hours ago

https://github.com/aiaanad/asd/blob/0f326a8ecec00f6f1c38c67c70facd67f4c7f961/lab_1/task7/src/task7.py#L4

Попробуй обойтись без это, в новых лабах делай без это.

а так можешь делать другие лабы