@astrotrain

Подскажете по теории программирования(PHP, Python)?

Программирую на пхп и питоне, но с общими понятиями по программированию плохо знаком. Есть ли какая-нибудь литература, где можно в одном месте доступно прочитать про рефакторинг, юнит-тестирование и прочее(то есть именно прикладные вопросы а не академические вещи)? И какие книги можете посоветовать по питону и пхп для выского и профессионального уровня? Спасибо.
  • Вопрос задан
  • 240 просмотров
Пригласить эксперта
Ответы на вопрос 3
paulfcdd
@paulfcdd
PHP/Sf/WEB developer
Рефакторинг - это очень просто. Суть рефакторинга - в оптимизации кода без изменения его логики, другими словами - упрощение кода, улучшение его читаемости, вынесение повторяющегося кода в функции или классы итд. Тут вам поможет не книга, потому что нет книги по рефакторингу, а только опыт
Юнит-тестирование - покрытие тестами каждой функции в коде, что в общем-то ясно из самой фразы "юнит-тестоирование". Суть заключапется в том, что вы пишете класс, методы в нем, а потом пишете класс тестов где сохраняете имена классов и методов добавляя к ним приставку `Test`, например. А в целом зависит уже от документации того инструмента для тестов, который вы хотите использовать
Ответ написан
Xuxicheta
@Xuxicheta
инженер
Комментировать
sim3x
@sim3x
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы