Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Микита Мураховський

Предложите Миките работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.

Украина Киев, Украина
1 месяц 5 дней назад
Свободен для работы свободен для работы
возраст 18 лет
на сервисе 9 месяцев

Рейтинг

Успешных проектов
Нет данных
Средняя оценка
Нет данных
Рейтинг
248
C# 1
HTML и CSS верстка

Уровень владения языками

Українська Українська: носитель
Русский Русский: носитель
English English: выше среднего

Навыки и умения

Портфолио


  • 2500 UAH

    ТрейБот

    C#
    #C# #WindowsForms #Roslyn #.NETFramework
    Roslyn для анализа, архитектурный подход Chain Responsibility

    TrayBot - это небольшой помощник для проверки фрагментов C#-кода. Копируете код в буфер -> программа в фоновом режиме анализирует его и показывает:
    - что в коде подозрительное или ошибочное;
    - что выглядит корректно;
    - как можно автоматически исправить часть проблем.

    Сейчас программа умеет находить такие ситуации:
    - Несоответствие количества аргументов в вызове метода
    - Несоответствие типов аргументов
    - Проверка совместимости через наследование
    - catch, который ловит не исключение
    - Пустой catch-блок, который «проглатывает» ошибки
    - override-метод, для которого не найден соответствующий базовый метод
    - Краткая техническая справка по классу: есть ли базовый класс, сколько интерфейсов и является ли класс `abstract` / `static` / `sealed`.

    TrayBot может автоматически: добавить фигурные скобки для if, если они пропущены, в пустой catch вставить throw; чтобы ошибка не исчезала бесследно.
  • ПриложениеПотерянныеИНашедшие

    C#
    Я создал десктопную программу под названием «Lost and Found» (Бюро находок) на языке C# с использованием WPF (MVVM), .NET Framework 4.7.2 и базы данных SQLite, которая хранит и управляет информацией о найденных/потерянных вещах.

    Программа имеет два уровня: гость, который может только искать потерянные и найденные вещи и регистрироваться/авторизовываться; пользователь, который имеет авторизацию, может добавлять новые потерянные и найденные вещи, заполняя форму, или удалять потерянные и найденные вещи, которые он опубликовал. Большинство данных имеют атрибуты DataAnnotations для проверки, такие как недостаточное количество символов или неправильный стиль текста (электронная почта или номер телефона). В базе данных пароли пользователей сначала хешируются с помощью BCrypt.

Активность

  Последние ставки 1
Мы ищем Партнера . Персональный проект
6651 UAH