Нужно выполнить практические задания по программированию на языке С# в Micrisoft Visual Studio
Таких заданий нужно сделать около 10
И некоторые задания нужно сделать по темам, которые рассказываются в лекциях (там приводят в пример код, который нужно написать для выполнения этих заданий)
Вот один из них для примера:
Скачайте проект Incapsulation.Failures (https://ulearn.me/Exercise/StudentZip?courseId=cs2&slideId=232d980f-d135-4f22-bf7b-ce39b66ce111)и помогите N. отрефакторить его код:
Выделите новый статический метод FindDevicesFailedBeforeDate. Метод должен принимать не более 4-х аргументов. В сигнатуре метода не должно быть Dictionary-типов и коллекций с вложенными дженерик-типами, например, List<List>.
Значения в аргументах devices и failureTypes должны быть инкапсулированы в сущности Device и Failure.
IsFailureSerious, очевидно, не на своем месте.
С day и times тоже не все в порядке.
Сигнатуру старого метода сохраните, чтобы проходили тесты. Старый метод должен преобразовывать аргументы и вызывать новый метод.
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |