Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Процедурный стиль vs Объектно ориентированное программирование [2]
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
dcc0 пишет:
Panoptik, встречный вопрос: ты в цензурном комитете работаешь?
да, я тут представляю мнение общественности, и даю полезные советы по мере надобности
dcc0 пишет:
Тебе показать гениальный процедурный код паноптика?
http://forum.php.su/topic.php?forum=60&topic=6221&postid=1407243636#1407243636
по поводу моего кода не сильно понятно что тебя смущает в 5 строках.
в первую очередь ооп или функциональный подход это архитектурный подход к построению и взаимодействию кодовых масс
тех 10 строк просто демонстрируют алгоритм, а не архитектуру
так что дорогой dcc0 вы обосрались маленько
читай матчасть и думай прежде чем что-то сказать
тут выше описали корректные ответы на вопрос и я согласен с мнением отвечающих, поэтому не вижу смысла очередному выскочке рассусоливать то что написано в книжках и добыто на собственном опыте
----- Just do it
dcc0
Отправлено: 27 Января, 2016 - 12:17:36
Участник
Покинул форум
Сообщений всего: 1043
Дата рег-ции: Июль 2014
Помог: 10 раз(а)
Panoptik, во-первых не хами. Во-вторых в изначально флеймовой теме делать кому-то замечания в таком тоне, имхо, бред. Ты уже попытался оскорбить меня дважды.
По поводу того, что я не программирую ООП, я это не скрываю.
Если жанр рассуждения тебе не понятен, и любой рассуждающий тебе кажется выскочкой, то это твои глубокие проблемы. Советую их решить по-возможности. (Если тебя гнобили в школе, я лично в этом не виноват. Я не смеюсь и не шучу, только сочувствую). Откуда такое ощущение, что мысли адресованы лично тебе? Если ты считаешь, что я нарушаю правила, другой вопрос...
По поводу твоего кода: ты не прочитал толком условия, что-то выплюнул и ушел.
Если ты такой гениальный программист-тимдлид, зачем тебе вообще с новичками общаться? Они также как и ты будут набивать шишки на тех же вещах, обсуждать одни и те же вопросы, по 150 раз возвращаться к старым проблемам.
От того, что ты имеешь хороший опыт практического программирования PHP ООП - пусть даже ты там все до капли понимаешь - (в чем я лично сомневаюсь) - это не означает, что ты способен четко и нормально сформулировать разницу между ООП и процедурным программированием.
в первую очередь ооп или функциональный подход это архитектурный подход к построению и взаимодействию кодовых масс
Ты сейчас Ленина процитировал или Маркса? Что человеку, который пытается понять ООП, даст - эта фраза?
И вопрос еще к тебе, к LIME, к товарищу armanchoooo, действительно так сильно раздражает невысокий профессионализм некоторых участников или плюнуть в того, кто меньше знает, нужно, чтобы ЧСВ поднять?
Или считаете, что лично от моих не всегда профессиональных ответов падает репутация форума? В этом случае понимаю. Если я действительно так раздражаю, то буду просить удалить свой аккаунт с этого форума вместе со всеми своими ньюби-сообщениями.
И не от какой-то обиды, может, действительно я неадекватно оцениваю свое понимание и свой уровень знаний в PHP.
Но лезть кого-то затыкать в такой теме, в такой форме, я не могу этого понять.
Вас недооценивают на работе что ли?
----- Март 2021. Бросил программирование
esterio
Отправлено: 27 Января, 2016 - 12:30:05
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
Да прибудет сила и остановить этот очередной холивар
dcc0
Отправлено: 27 Января, 2016 - 12:39:39
Участник
Покинул форум
Сообщений всего: 1043
Дата рег-ции: Июль 2014
Помог: 10 раз(а)
Админам! Если есть такая возможность, прошу удалить мой аккаунт вместе со всем содержимым с данного форума.
Приношу извинения за большое кол-во оставленного мной флуда!
Всем всего самого лучшего!
----- Март 2021. Бросил программирование
lastdays
Отправлено: 27 Января, 2016 - 12:44:01
Частый гость
Покинул форум
Сообщений всего: 221
Дата рег-ции: Март 2013
Помог: 7 раз(а)
Спорите о пустом
По-моему, главное уметь писать правильный, читабельный и рабочий код.
А всё остальное - дело вкуса, удобства и потребностей
DelphinPRO
Отправлено: 27 Января, 2016 - 13:05:50
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
Ну блин. такой холиварчик, а вы сраться начинаете...
Не обижайте dcc0, он растет на глазах... (Добавление)
Одно не понятно: где топикстартер???
Бросил говна на вентилятор и свалил
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
DelphinPRO пишет:
Бросил говна на вентилятор и свалил
Вот именно, что вброс сделан, зачем эму отвечать в теме.
armancho7777777
Отправлено: 27 Января, 2016 - 17:14:44
Активный участник
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
DelphinPRO пишет:
Бросил говна на вентилятор и свалил
(Добавление)
dcc0 пишет:
Да-да, давай уязвим dcc0 за то, что он не умеет ООП.
Я не пытался Вас уязвить.
Просто тоже подумалось, что ТС и Вы - одно лицо. (Добавление)
dcc0 пишет:
armanchoooo, действительно так сильно раздражает невысокий профессионализм некоторых участников или плюнуть в того, кто меньше знает, нужно, чтобы ЧСВ поднять?
Раздражает то, что эти участники, со своим минимальным уровнем знаний, да к тому же в языке, с наименьшим порогом вхождения, учат новичков бредятине.
Один такой уже постарался на весь Рунет, прославивший величайшую из конструкций - do/while.
dcc0 пишет:
Подчеркну еще раз, что PHP - это мультипарадигма, язык пригодный для широкого спектра задач, а не какая ни каша.
И это очень большой плюс языка в целом, ну а отсутствие компилируемости, т.е. возможность быстрой правки текстов, делает язык просто незаменимым.
1. Для какого, на хрен, широкого спектра задач? С дуба рухнул, что ли? Кроме как сайты "клепать" для чего он ещё подходит? Может с Питоном спутал?
2. Самый большой минус, а не плюс языка - позволять писать как попало, ведь оно все равно работать будет. В результате имеем быдлокод от псевдо-архитектора.
P.S. В целом я вообще-то игнорирую весь бред, который мелькает тут частенько: время слишком драгоценно.
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
dcc0 начал свой текст, как интеллигент, а закончил как школьник... значит еще не созрел
скорее всего таки от школы ты не далеко ушел.
но не страшно, все еще впереди!
по сабжу: ООП и только ООП!
если не собираешься писать на хаскеле с монадами и сепульками то на... зачем этот функциональный подход нужен?
вот отличный пример язык С. там на уровне поддержки языка возможно использовать только процедурный стиль и ничего больше нельзя, извращайся как хочешь. с другой стороны посмотрев на статистику использования языков, то основная масса всех разработчиков работает с объектно-ориентированными языками типа Джава, С++ да тот же пхп основную массу усилий прилагает чтобы развить именно ООП плюшки. так что холиварить безсмысленно ибо вывод очевиден.
ПыСы: и да, я не тим лид, и даже не синьор. но кое-что знаю
----- Just do it
dcc0
Отправлено: 04 Февраля, 2016 - 20:12:31
Участник
Покинул форум
Сообщений всего: 1043
Дата рег-ции: Июль 2014
Помог: 10 раз(а)
armancho7777777, нет, я точно не топикстартер. =)
Я написал так про широкий спектр php, потому что устал слушать наезды на язык и программистов. Особенно пара статей на хабре про то, как в php все плохо - добили.
Ведь реальная причина гнобления php - это факт того, что он один из наиболее востребованных языков в коммерции, поэтому и работы на нем достаточно.
Да, низкий порог вхождения. Да на php можно разговаривать. =) Да, даже мой кот знает php лучше меня. Но негатив в отношении языка порой зашкаливает. И тут начинаешь подозревать, что, возможно, дело не совсем в языке, а в банальной войне.
Если можно клепать и сайты и автоматизировать какие-то задачи вместо bash - то это уже уже широкий спектр =) в моем понимании. Субъективно. Мне попался недавно написанный на php демон в одном проекте. Может, я немного приукрасил, но не соврал...
Если язык умеет ооп, процедурный, на нем можно выразить какой-то алгоритм, если все это можно смешать в одной программе, то чем не мультипарадигма?!
Доскональное знание языка вызывает уважение. Кто спорит?
Panoptik, надо тебе ООП , вот и пиши ООП, мне не надо. И не стоит так навязывать свою точку зрения.
В ком. целях я пишу простые сайты-визитки, с удивительно простым функционалом, да там больше не программирование. Да и то пишу в основном для знакомых... и не планирую влезать в какие-то крупные проекты. Мне ООП не нужен...
Panoptik, дело в том, что сам ты периодически кидаешься на людей, вот Лайма где-то недавно рубанул, я даже запомнил это. Ты собираешься каждого исправлять? Каждого наставлять?
Порой русскоязычное айтишное сообщество производит впечатление озлобленных снобов. Потом удивляемся, почему иностранцы нас так не любят. (Добавление)
Все. Я ушел с форума.
Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011 Откуда: Москва
Помог: 221 раз(а)
dcc0 пишет:
автоматизировать какие-то задачи вместо bash
Гвозди забивать микроскопом тоже можно.
dcc0
Отправлено: 04 Февраля, 2016 - 20:44:57
Участник
Покинул форум
Сообщений всего: 1043
Дата рег-ции: Июль 2014
Помог: 10 раз(а)
Цитата:
Гвозди забивать микроскопом тоже можно.
cron и php - это почти народный стандарт. Это только констатация факта.
Но может, оно и есть в такой связке - нецелевое использование средств.
Но я в этом не виноват
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.