|
|
|
| Нужен профессиональный совет, писать ли на классах и почему?
У свой двиг на обычном коде, с отдельным файлом с функциями и т.д. но написано все без применения классов.
Вот хочу все переделать на классы. Но почему-то страшновато. | |
|
|
|
|
|
|
|
для: Ильдар
(11.04.2011 в 21:44)
| | с чего вы решили что так будет лучше?) | |
|
|
|
|
|
|
|
для: sl1p
(12.04.2011 в 00:02)
| | не знаю, но вижу что проактически все двиги на классах. И вообще очень \много приложений на классах. Как это понимать? | |
|
|
|
|
|
|
|
для: Ильдар
(12.04.2011 в 03:28)
| | нужно чётко понимать зачем оно вам и надо ли оно вам вообще. | |
|
|
|
|
|
|
|
для: Ильдар
(11.04.2011 в 21:44)
| | ООП нужно вводить, когда вы можете доказать, что его введение принесет вам пользу, так как в PHP вы за него расплачиваетесь падением эффективности, которая и так не очень высокая. Возможно вас заинтересует тема по ссылке http://softtime.ru/forum/read.php?id_forum=1&id_theme=79253, где более подробно описывается когда стоит, а когда не стоит использовать ООП. | |
|
|
|
|
|
|
|
для: Ильдар
(11.04.2011 в 21:44)
| | А чем класс пугает?
Прменять классы - не значит писать на ООП парадигме. Это просто один из удобных инструментов, позволяющих локализовать функционал.
А вот тех, кто говорит, что класс - не контейнер для функций - вот их и нужно боятся. Причем заслуженно. | |
|
|
|
|
|
|
|
для: Николай2357
(13.04.2011 в 00:36)
| | >Прменять классы - не значит писать на ООП парадигме. Это просто один из удобных
>инструментов, позволяющих локализовать функционал.
Т.е. использовать классы как своеобразное пространство имен. Да, так тоже часто поступают - это одна из функций классов (только тогда их лучше делать статическими - в скорости не потеряете). | |
|
|
|
|
|
|
|
для: Ильдар
(11.04.2011 в 21:44)
| | Есть две очень очень толковые книги, там вы найдете ответ на ваш вопрос на столько глубоко, что никогда его больше не зададите..
Первое, если вы знаете хоть немного структуру java (или не знаете, но я думаю сможете понять) читайте "Брюс Эккель - Философия Java 3-е издание" (можно 4-е)..
Вторая книга, полностью посвящена проблеме ооп-подходу, его использование и т.п. Я эту книгу уважаю, читал и как горы с плеч "что такое ООП". Книга так и называется:
"Мэтт Вайсфельд - Объектно-ориентированные подход 2-е издание" | |
|
|
|