Как программист может узнать, пишет ли он хороший или плохой код?

35
3
1
Лучший ответ
32

Нет хорошего кода или плохого кода, иногда хороший код - это то, что едва работает, а иногда плохой код может быть одним из наиболее хорошо написанного кода.

Код не является набором утверждений языка программирования. Это тот, который

1. Выполняет требование

2. Добавляет в функционал

3. Исправляет ошибку

4 позволяет для расширения

5. придерживается стандартов

6. Является ли платформа независимой, насколько это возможно

7. Структурирован

8. Есть комментарии

9. Производительность настроена

10. Обрабатывает исключения

11. Легко читать и понимать неспециалисту

12. Безопасен

13. Легок и отзывчив

14. Использует расширенные возможности языка программирования при необходимости

15. Это будущее

16. Не ломается легко

Я уверен, что написать такой код вы можете исчерпать все ресурсы в вашем распоряжении, но не можете придумать «хороший» код. Так что приложите все усилия и имейте сочувствие к конечному пользователю.

ответил(а) 2020-06-07T10:57:41+03:00 3 месяца, 2 недели назад
25

Нелегко оценить приложение по его внешнему виду. Это в первую очередь потому, что исполняемые коды находятся на серверной части. Если программа работает без ошибок, обычно считается, что она работает хорошо, но не всегда так просто. Программист при проектировании и сборке программного обеспечения может совершать ошибки или ошибки. При ближайшем рассмотрении вы можете обнаружить несколько глюков.

Разработчик несет ответственность за многие обязанности на протяжении всего жизненного цикла разработки приложений, от концепции и дизайна до тестирования. В этом посте я хочу углубиться в структуру безопасности, целостности и кодирования.

1. Безопасность: как программист, вы должны убедиться, что ваша программа защищена. Если коды не защищены, неавторизованные злоумышленники могут проникнуть в вашу систему, что приведет к огромной потере данных и потере лица. Чтобы предотвратить это унижение, вам необходимо выявить и закрыть лазейки. Всегда желательно использовать PHP-фреймворки, такие как CodeIgniter, Laravel и т. Д., Чтобы обеспечить повышенные стандарты безопасности. Вам просто нужно следовать нескольким простым правилам, и ваш код защищен сам по себе.

2. Целостность и время выполнения: скорость убийца. Скорость вашего сайта действительно сильно влияет на ваши продажи. Вы должны отслеживать время отклика вашего приложения в моделируемой среде. Есть много способов ускорить ваш сайт. Узнайте, как улучшить время загрузки вашего сайта, предложите лучший пользовательский интерфейс, который приведет к увеличению продаж.

3. Структура кодирования, комментарии и соглашения об именах: Есть много причин для сохранения вашего программного кода в чистоте. Жизнь программиста прекрасна, когда код, с которым они работают, хорошо структурирован и правильно прокомментирован. Это поможет вашим партнерам по команде легко понять, повторно использовать и расширять ваш код. Хорошие навыки кодирования делают работу с вашей командой легкой задачей.

ответил(а) 2020-06-07T10:57:41+03:00 3 месяца, 2 недели назад
27

Получите ваш код, проверенный опытным программистом. Или вы можете найти похожую логику в Google, посмотреть, как она написана на разных сайтах, и сравнить ваш код с ними.

Или вы можете прокомментировать свой код ниже, я скажу вам, хорош ли он или нуждается в улучшении.

Всего наилучшего.

ответил(а) 2020-06-07T10:57:41+03:00 3 месяца, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема