Нужна практика по ООП задачам.

denisOg

Новичок
Сейчас изучаю ООП в пхп. Вот по этим книгам:
Гутманс PHP5 Профессиональное программирование
PHP5 для профессионалов Эд Леки-Томпсон
Но там мало практики. Задач для самостоятельного решения с проверкой. Практических задач, для каждой главы.

Ребята подскажите какой нибудь задачник, можно на англ. языке. с ответами. Задачник задач по ООП. Ну что бы по практиковаться. А то теорию изучаю, а практики мало....
 

AmdY

Пью пиво
Команда форума
denisOg
брось глупости, начни с азов http://www.php.net/manual/ru/language.oop5.php
а в качестве примера попробуй переварить этот код в аттаче, он переООПенный, специально делал для "студента"
книги посложнее стоит читать, когда уже на опыте поработал с ООП кодом и встретил паттерны в коде, а не в книге.
 

Вложения

denisOg

Новичок
denisOg
брось глупости, начни с азов http://www.php.net/manual/ru/language.oop5.php
а в качестве примера попробуй переварить этот код в аттаче, он переООПенный, специально делал для "студента"
книги посложнее стоит читать, когда уже на опыте поработал с ООП кодом и встретил паттерны в коде, а не в книге.
спасибо за пример. переворю. думаю будут вопросы ,я их тут писать буду.
а вот насчет книг-я уже прочел основы ООП в пхп. как бы понял. практики не было.
вот начал книги читать. они не тяжелые. в них ООП с нуля объясняется, а в Гутмансе еще и новинки и "старинки" всего PHP5.
Трудностей пока что нет. Может потому что практики нет.....
 

denisOg

Новичок
denisOg
брось глупости, начни с азов http://www.php.net/manual/ru/language.oop5.php
а в качестве примера попробуй переварить этот код в аттаче, он переООПенный, специально делал для "студента"
книги посложнее стоит читать, когда уже на опыте поработал с ООП кодом и встретил паттерны в коде, а не в книге.
Интересный, но сложноватый пример. В общем логика понятна, но есть затруднения. Проверка данных из формы. Сама форма в шаблоне. Все данные полей указанны в массиве (очень удобно).
Что бы понять логику, пришлось сделать UML диаграмму классов.
В аттаче в файлах понаписывал комментарии, и вопросы возле классов и частей, которые не понятны.
Посмотрите. И еще вопрос: а зачем так усложнять проверку данных из формы? Можно для формы сделать обычную провреку не используя ООП? Или мне сейчас этого не понять и в больших проектах так удобнее.....?
 

Вложения

Сверху