Разработчик iOS и Android
Аудит плохой работы другого человека (уже выявлено, но требуется подтверждение специалиста). Просмотр существующего кода и выявление примеров плохого кода с выводом о том, что выполненная работа была некачественной, в форме полного отчета, подписанного лицом с формальной IT-квалификацией. С примерами и демонстрацией плохого кода по сравнению с правильным (все на английском).
Два нативных приложения. Одно на Swift, второе на Java. Java для Android должно быть первым.
Они были написаны в 2016-2019 годах и работают только частично и не подлежат модификации.
Вот почему нам нужно только проанализировать код и выделить примеры проблем (для подтверждения того, что работа была выполнена очень плохо). Нам не нужно исправлять код, и нам не нужны рекомендации по его исправлению.
И мы хотели бы иметь возможность исправить дизайн отчета, чтобы он был очень чистым, так как он будет служить официальным документом.
Эта работа будет выполнена для моего швейцарского коллеги. Я просто помогаю ему найти подходящего человека, но он даст все указания и покажет вам примеры, которые он уже выявил, так как он довольно хорошо знаком с кодом.
И доступ к нему на Mac моего коллеги будет лучшим вариантом.
Большое спасибо за ваши предложения.
-
2 дня22 170 UAH
2161 36 1 2 дня22 170 UAHЗдравствуйте
Без лишних слов. Я могу сделать то, что вам нужно. Свяжитесь со мной в личных сообщениях
-
10 дней22 170 UAH
11616 44 0 10 дней22 170 UAHПривет! Готов помочь с анализом кода. Давайте обсудим все детали и согласуем дальнейшие шаги!
-
111 дней79 812 UAH
1122 12 0 2 111 дней79 812 UAHСпасибо за предоставление деталей ваших требований. Ниже приведен план того, как я предлагаю подойти к этому аудиту кода, чтобы убедиться, что он соответствует вашим ожиданиям и служит формальным и профессиональным документом для вашего швейцарского коллеги.
Объем работы
Анализ кодовой базы:
Анализировать кодовые базы Java (Android) и Swift (iOS), написанные в период с 2016 по 2019 год.
Выявить примеры кода низкого качества, включая, но не ограничиваясь:
Несоответствие стандартам кодирования.
Неэффективные алгоритмы или структуры данных.
… Отсутствие масштабируемости, поддерживаемости и читаемости.
Недостаточная обработка ошибок или использование устаревших API.
Подчеркнуть, как эти проблемы способствуют текущим ограничениям приложений.
Сравнение с лучшими практиками:
Предоставить четкие примеры проблемного кода, за которыми следуют исправленные примеры, соответствующие современным лучшим практикам.
Убедиться, что все примеры краткие и четко аннотированы для легкого понимания.
Официальный отчет:
Предоставить всесторонний отчет профессионального качества, который включает:
Исполнительное резюме: Обзор выводов и заключение о том, что работа была низкого качества.
Примеры плохого кода с сравнениями с исправленными версиями.
Визуальные элементы, чтобы сделать отчет чистым, структурированным и профессиональным.
Официальные IT-квалификации автора и контактная информация.
Сотрудничество и доступность:
Сотрудничать напрямую с вашим швейцарским коллегой, чтобы уточнить фокус и убедиться, что все требования выполнены.
При необходимости получить доступ к коду на Mac коллеги для точного анализа.
Результаты
Всесторонний отчет по аудиту кода в формате PDF, предназначенный для служения официальным документом.
Возможность незначительных итераций по дизайну и содержанию, чтобы соответствовать конкретным потребностям вашего коллеги.
Сроки и цены
Проект займет примерно [X дней/недель] для завершения после первоначального доступа к коду и обсуждений с вашим коллегой.
Цены: [Предложенная цена или "Доступно по обсуждению"]
Я с нетерпением жду возможности помочь с этим анализом и предоставить отчет, который соответствует вашим стандартам профессионализма и точности. Пожалуйста, дайте мне знать, если вы хотите запланировать обсуждение для окончательной доработки деталей.