twin Для домашних и собственных страничек пишите как хотите,но Вы же учите других людей.
И если человек захочет работать в NASA - то ему путь закрыт.
Переучивать кого-то,это очень сложно.
Я не говорю про штампы и мышления,я говорю про каркасы архитектуры в которой и есть Ваша бизнес логика.
Одним словом фундамент для зданий.
И когда Петя придет достраивать здания,он увидет что за архитектура использовалась
"Даже у учителя должен быть учитель.Иначе Ваше развитие останавливается" Японская поговорка
P.S С картинкой лошади Вы переборщили.
На северном полюсе на собаках добираются.
sergeiss
24.12.2013 - 15:24
Народ, совести у вас нету... Вот я теперь, вместо того, чтобы "быдлокодить" в угоду своему заказчику

, буду упорно смотреть обновления этой темы. УжО и за попкорном сбегал, купил пару мешков, чтобы потом лишний раз не бегать за ним, не пропустить что-нибудь....
Николай! Ты у меня вызываешь большое уважение своей последовательностью в отстаивании своих же мыслей

Без шуток, "респект и уважуха".
Но ты, все-таки, не прав. "Мода" - это одно дело, а "тенденции развития" - это другое. Удобно у тебя получается: всё (или почти всё) новое объявляем "модой", а за ней следовать вовсе не обязательно, хотя и возможно. Но если назовем "тенденцией развития", то тут уже обязательно надо быть в курсе, иначе оказываешь за бортом. А это требует уже напряга некоторого, причем не разового, а систематического. И тут правильно говорят: если молодежь проникнется твоей идеей насчет "модности", то они потом не будут тебе благодарны. Им придется переучиваться, как после Жени Попова. Да, он чему-то людей учит, но что-то потом люди вынуждены выкидывать из головы. А, как известно, переучиваться труднее, чем учить с нуля.
PS. У
Oyeme не переписывал

Хотя наши мысли как-то очень сильно перекликаются.
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
Цитата |
Зачем ездить на феррари если можно ездить на опеле.Добраться от точки А в точку B можно и на лошади. |
Вот как раз обычная контора в которой вы работает и собирает конвеерно Опели, схема отточена все просто сборка модулями, но чтоб сделать Феррари, надо поработать ручками и головой, на то она и ручная сборка.
Никто не говорит, что ООП или там разделение логики это плохо, разговор о том, что нужно научиться думать стоит ли брать перфоратор, чтоб пробить дыру в стене, потом туда вкрутить анкер-клин и повесить 10 граммовую картинку или можно просто взять молочек и гвоздик.
Возьмите кассовые, тяжелые проекты, такие как Фейсбук или Вконтакте, да на первый взгляд там немеренно классов, все закручено в такую логику, что одному будет очень тяжело разобраться, но тем не менее изначально ядро сайта было простым и понятным для разработчика.
По мере развития и текучки программистов происходит замены модулей, частичная реархитектура и т.д. встала необходимость в оперативном изменении кода разными программистами. Естественно ООП с его прекрасным разделением пространства переменных и своей мобильностью подходит, как нельзя лучше, но делать это нужно постепенно, по мере роста, исходя из потребностей проекта т.е. там где это действительно нужно.
На днях недавно видел пост по поводу универсальной обертки массива выходных данных из БД в htmlspecialchars. Двое наших форумчан соревновались у кого она круче завернута в метод, при абсолютно не понимая, что она вообщем-то не нужна и даже вредит потому, как в выходных данных, обычно на выходе числа из (INT) полей. По крайней мере в том примере.
Твин про это и пишет и я с ним полностью согласен. Собираете даже не Опели, а какие то гибриды, аккамулятор от ВАЗа, колеса от Тойоты....стекла от трактора и т.д.
Стоящий проект, он такой, когда в нем лишнего минимум, все для чего то нужно, согласен, что в большом проекте без ООП не обойтись, ну или можно, но будет тяжело. Но это не значит, что без него ты лох. Или ты учить новое не хочешь, да чего учить - то? Полиморфизм? Без него, что никак? Ну разобрал я его, понял где и как можно применить у себя на сайте, понял еще, что логика становится вообще не читаемой, что откуда идет и куда приходит. А ради кого все это? Ради юзеров сайта? Нет не думаю. Думаю как раз ради тех понтов о которых писалось выше.
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Oyeme
Цитата |
Для домашних и собственных страничек пишите как хотите,но Вы же учите других людей. |
Секундочку. Где я такому учил? Покажите мне это место пожалуйста. Если вы сделли какие-то выводы для себя, совершенно не стыкующиеся с реальностью, это не дает вам право меня обвинять в неверном учении. Если бы мне это сказал человек. знакомый с моими обучающими материалами, я бы заткнулся стыдливо. Но этого нигде нет. Я не учу этому.
Я просто объясняю, что нельзя циклиться на чем то одном и как огня бояться другого. Тот, кто прошел мои курсы, прекрасно знает кк и зачем нужно делить логики. Но он так же знает, что никто не смеет называть его говнокодером за то, что он на своем трехстраничном сайте не станет этого делать.
Вы же напали на человека совершенно огульно. И я этим возмущен.
sergeiss
Цитата |
"Мода" - это одно дело, а "тенденции развития" - это другое. Удобно у тебя получается: всё (или почти всё) новое объявляем "модой", а за ней следовать вовсе не обязательно, хотя и возможно. |
Вот и ты нифига не понял. Я не зря маркетологию приводил в пример. Просто бывает это оправданно, а бывают понты. В данном случае тыкать ТС носом в смешение HTML и PHP - понты.
Это примерно вот как. Человек спрашивает на форуме - мне для работы в такси нужна мобильная связь. У меня есть нокия3310, как вы думаете, пойдет?
А ему в ответ - фу! Старьё! Сейчас у всех айфоны и даже не суйся на работу со своей нокией. Там навигатора нет.
ТС: да не нужен мне навигатор, я город отлично знаю.
Аппологеты: Моветон! Кто-нибудь возьмет твой телефон и нифига не поймет в нем!
ТС: Да че в нем понимать, там три кнопки всего. Вот заработаю денек, куплю айфон.
АП: Не вздумай! Сначала накопи денек или кредит возьми, только с айфоном можно в такси работать! Тебя другие таксисты не поймут!
Ну глупо же. Я не против айфона. Ради Бога. Я за то, что если в какой-то ситуации вполне годится нокия, не нужно человека заставлять покупать
модный девайс.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Цитата |
Секундочку. Где я такому учил? Покажите мне это место пожалуйста. Если вы сделли какие-то выводы для себя, совершенно не стыкующиеся с реальностью, это не дает вам право меня обвинять в неверном учении. Если бы мне это сказал человек. знакомый с моими обучающими материалами, я бы заткнулся стыдливо. Но этого нигде нет. Я не учу этому. |
То что Вы припадаете на рынке не котируется.Очень сложно найти работу с Вашим подходом.
Если привыкать то только к лучшему.
В моем контексте речь идет о хорошей работе,а не об 100 долларов за проект.В этом случаи и быдло-кодить не грех.
P.S
Iphone уже давно не роскошь.А обычный телефон.
Даже без работный может это себе позволить.
5c
http://store.apple.com/us/buy-iphone/iphone5cВ США iphone 5с можно купить за 99 долларов.
Zzepish
24.12.2013 - 16:10
twin
прям все по полочкам расписал)
Zzepish
24.12.2013 - 16:23
Цитата |
И если человек захочет работать в NASA - то ему путь закрыт. |
Давай начнем с того, что у меня образование не то, что бы в наса работать!
sergeiss
"тенденции развития" сейчас очень похожа на моду. Я написал прозрачный код. И доказать обратное- не реально. так как- вся суть моего МВЦ в 1 странице. А от нее БЕЗ КУЧИ ПЕРЕЛИНКОВОК как в дурацком ООП лежат не зависимые между собой файлы. Точнее зависят только от двух базовых файлов: db.php и mainlib.php. А там все просто и понятно. И чем плохо то?
Oyeme
Цитата |
В моем контексте речь идет о хорошей работе,а не об 100 долларов за проект. |
Воооот. А в контексте ТС как раз наоборот. Он несколько раз акцентировался, ему не нужна постоянная крутая работа. Ему нужна подработка. Он хочет капучино в кафе готовить, а вы ему втираете про разделение цехов с мельницами и бойлерами, с юниттестами дегустационной комиссией и с упаковочным цехом. И вообще нужно к хорошему привыкать, сразу строить завод, пофиг что спрос 100 чашек в день максимум.
А когда вам говорят, что бистро тоже имеют права на жизнь, вы говорите, мол это устарело все, вчерашний день, для этого есть автоматы, а уж если готовить кофе, то сразу на Таманскую дивизию, не меньше. Иначе с такими навыками на работу в Макдональдс точно не возьмут.
Цитата |
В США iphone можно купить 99 долларов. |
У нас пока нет))).
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
sergeiss
24.12.2013 - 16:25
Цитата (twin @ 24.12.2013 - 15:49) |
Вот и ты нифига не понял. Я не зря маркетологию приводил в пример. Просто бывает это оправданно, а бывают понты. В данном случае тыкать ТС носом в смешение HTML и PHP - понты. |
Вот давай такую аналогию проведем. Приходит человек устраиваться "техническим писателем", есть такая должность. Одно из требований - грамотный русский язык. Ему говорят: покажите, что вы писали. Он дает текст, где на каждом шагу ошибки в -тся/-ться, "сувинир", "ищё" и другое. Да пара стихов в стиле "от Незнайки": "Торопыжка был голодный, проглотил утюг холодный". Ему говорят "до свиданья!", а он начинает доказывать, что это единственный текст, который у него сохранился еще с 4-го класса школы, а остальные он удалил. Но вот сейчас он пишет намного лучше...
Кто будет прав: кандидат на должность или тот, кто ему отказал в трудоустройстве? Ну а чего, понятно же написано, хоть и с ошибками. Ну подумаешь, стиль текста "детский", эка проблема - это ж давно было.
Если вникнуть, то ситуация как раз практически такая же, как в этом теме

К чему я это? К тому, что если на собеседовании человек что-то говорит о себе или что-то показывает, то это одно из лучшего, что он умеет и знает. И если там показан код "а-ля Попов", то и оцениваться такой программер будет достаточно низко. О чем и было прямо сказано в этой теме. Ты же, Коля, выступил в защиту этого кода, мол, всё пучком, каждый может писать так, как хочет. Да, как хочет, только на работу его не возьмут с таким "портфолио".
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
sergeiss
24.12.2013 - 16:28
Цитата (Zzepish @ 24.12.2013 - 16:23) |
Я написал прозрачный код. |
Разделение MVC не зря придумано. И для его реализации вовсе не обязательно использование ООП. Например, я в своем "старом" проекте в сотовой связи не использовал ООП. Но разделение логики и представления было четко сделано. Точнее, я потратил хренову тучу времени на то, чтобы подобный "прозрачный" код (свой же) превратить в более-менее подобие MVC.
PS. Вот представь, например, что твои данные, считанные из БД, нужны одновременно для:
- построения таблицы на странице
- данных для динамического создания файла, который может быть открыт юзером в любом редакторе, например в Экселе
- для построения графиков посредством библиотеки GD2
Ты тоже их будешь также обрабатывать, прямо в процессе чтения из БД?
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
Invis1ble
24.12.2013 - 16:30
Цитата |
вся суть моего МВЦ в 1 странице |
вся суть твоего МВЦ в том, что это не MVC
sergeiss
24.12.2013 - 16:35
ABC, ты знаешь, какая первая ассоциация при виде этого фото? "А где же ветряные мельницы?"
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)
sergeiss
Это ты о Дон Кихоте? Также рядом, как французский ресторан и макдональдс.
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.