Розробник 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 днів/тижнів] для завершення після початкового доступу до коду та обговорень з вашим колегою.
Ціна: [Пропонована ціна або "Доступно за обговоренням"]
Я з нетерпінням чекаю можливості допомогти з цим аналізом і надати звіт, який відповідатиме вашим стандартам професіоналізму та точності. Будь ласка, дайте знати, якщо ви хочете запланувати обговорення для остаточного узгодження деталей.