прата?
Вполне подойдёт. Не читал внимательно Прату, но, насколько понимаю, в Липпмане более сухой текст, все языковые изменения с момента предпоследнего издания включены в текст по всей книге, не понадобится доучивать эти изменения отдельно в конце книги. А из недостатков – опять же, сухой текст, который пойдёт не всем и низкое число примеров кода, я параллельно за ними подглядывал в другие книги
В Липпмане мало примеров? Там предлагается написать свой string, vector, умные указатели а дальше уже просто приложения на понимание ООП и понимание ООП в контексте С++. Возможно это не примеры как таковые конечно но мне понравилось.
предлагаю написать свою стандартную библиотеку()
Я склонен считать, что без ревью со стороны это не очень полезная практика и даже немного вредная. А при его наличии можно найти и другие, более интересные, задачи Так что задачи, даже интересные, не могут заменить готовые примеры, это просто другой способ подачи информации, оба нужны
онлайн книга где ты должен написать свой вектор и если он выполняет какие то базовые вещи(проходит тесты), то открывается нормально написанный код вектора()
это называется онлайн курс
без преподавателей
На их сайте (гите) можно смотреть эталонное решение задач. За настоящим ревью надо идти к преподавателям.
Верно, только вот если обучающийся заметит серьезные расхождения, ему будет интересно пояснение неочевидных вещей и принятых решений, что удачно ложится на формат... книги? Что касается наличия ссылок на эталонные решения – я рассуждал непосредственно в контексте книжного формата, их обычно удобно читать с телефона в поездке, а подглядывать в репозиторий куда как менее удобно в таких случаях. Но это уже особенности личного опыта, думаю
Обсуждают сегодня