NeuroLook
رفتن به کانال در Telegram
1 669
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-37 روز
-1130 روز
آرشیو پست ها
1 669
🖥 Годное видео о рефакторинге кода C#
В частности, в ролике идёт речь о таких вещах как:
⏩Переименование переменных и методов
— Улучшает ясность и понятность кода, делая его самодокументируемым.
Пример: система управления контентом, где переменные и методы не дают ясного понимания их назначения.
⏩Извлечение интерфейса
— Разделение определения операции от ее реализации, улучшение модульности, упрощение тестирования и увеличение гибкости кода.
Пример: система обработки платежей, где класс реализует методы для каждого типа платежа, но добавление новых способов обработки может быть проблематичным.
⏩Упрощение условных выражений
— Улучшение читаемости и поддержки кода, избегая сложных и больших условных выражений.
Пример: система управления заказами, где много уровней вложенности и проверок, что затрудняет чтение и понимание кода.
📎 Кликабельный план ролика
📎 Youtube
1 669
🦾Хардкорный тест по языку С🦾
📌Пройдите полный тест из 20 вопросов на сайте и проверьте, насколько вы готовы к обучению на углубленном курсе - «Программист С» от OTUS.
Сможете сдать - пройдете на курс с финальной скидкой 10% по промокоду devc10
⏰ Время прохождения теста ограничено 30 минут
👉ПРОЙТИ ТЕСТ
