Архив: Аудит программного кода (C#, ASP.net, Entity)
- Описание
Здравствуйте.
Нужно провести проверку и аудит программного кода, который пишет программист в процессе создания агрегатора логистических компаний.
Процесс разработки начался 3 месяца назад, но т.к. я сам не могу оценить качество работы программистов, ищу квалифицированного и опытного разработчика для аудита его работы. Код написан на C#, ASP.net, Entity.
Задачи:
1. Проверить правильность написания кода. Соответствует ли код с общепринятыми стандартами?
2. Скорость исполнения
3. Гибкость кода для дальнейших разработок
4. Насколько быстро и просто данный код может перенят другим программистом для дальнейшей разработки
5. Проверить уровень защищённости кода.
Одним словом указать на ошибки, найти уязвимости и слабые места в коде, в общем проверить его профпригодность.
ТЗ не делалось вообще, все обсуждается в тиммитингах и записано на диаграммах. Такие аудиты придется проводить время от времени.
В заявке указывайте свой часовой пояс и опыт в области программирования конкретно на C#/ASP.net/Entity.
- Категория
Выбранный специалист
1. Проверить правильность написания кода. Соответствует ли код с общепринятыми стандартами?
Здесь скорее проверка соответствия редакции C с используемыми методами. Встречаю не редко код, что на C pp, что на Csharp, когда разработчики игнорируют современные возможности языка, из-за чего ПО работает либо медленно, либо в последствии всплывают ошибки.
2. Опять же зависит от корректности алгоритмов, подхода к реализации.
3. Странный параметр. Это больше подходит для чистого "Си", который являлся процедурным. Для Сpp и уже тем более Csharp - языков, поддерживающих парадигмы ООП, скорее важны комментарии или документация к коду.
4. Зависит от пунктов выше уровня программиста / программистов.
5. Проверю.
Мой часовой пояс: МСК 5 (Иркутск). Уровень разработки на C / APS.net (core) / Entity высокий.
Похожие проекты
Похожая удалённая работа
- Удаленная работа для веб-программиста
- Удаленная работа для разработчика баз данных
- Удаленная работа для прикладного программиста
- Удаленная работа для системного программиста
- Удаленная работа для разработчика игр
- Удаленная работа для разработчика мобильных приложений
- Удаленная работа для тестировщика ПО
- Удаленная работа для 1С программиста
- Удаленная работа для разработчика встраиваемых систем
- Удаленная работа для разработчика CRM и ERP