«Не могу молчать» (С) Л. Толстой.
Выскажу своё любительское мнение.
Считаю неправильным начинать осваивать язык с ООП, ибо сильно абстрагирует от понимания более низкоуровневых процессов. Это моё субъективное мнение, но есть люди, которые считают также.
Для огромной доли веба (не берусь сказать в процентах) ООП не нужен, его повсеместное использование навязывается бизнес-интересами отдельной группы разработчиков.
Мы все прекрасно знаем схему: чтобы оправдать существование, нужно постоянно предлагать что-то новое.
И тем не менее, ООП в PHP, думаю, оправдан в очень крупных проектах: когда работает несколько программистов, когда есть хорошая координация между ними, когда описание разрабатываемого функционала отдельным программистом появляется почти одновременно с кодом, т.е. когда есть возможность понять, какой класс, например, только что написал программист.
P.S.
Сижу кручу Devel Next, ООП фактически не знаю, но по поводу удобочитаемости (чисто субъективно), мне надо сделать конкатенацию строк из двух форм, простота этого действа в ООП манит и тревожит одновременно:
Да-да. Несколько тысяч лет истории науки. Сотни имён — астрономы, математики, философы, религиозные деятели, языковеды, поэты. Споры о знании и религии. Костры инквизиции, сотня революций и войн и наблюдаемый итог:
Вы считаете, что каждый должен знать о существовании все сред разработки? У меня же стоит QtCreator и Dev-C++…
Но время, сэр, время потраченное на изучение DevelStudio и разработку в этой среде даёт фору всему остальному.
Благодарю Вас за эту среду, считаю её очень удачным законченным решением, внутрь заглядывать не хочу, не разбираюсь, да и времени нет. Но в музей этой среде рано еще отправляться.
Сужу по результату: программы, написанные в этой среде работают, — выполняют свои функции.
Меня полностью устраивают.
Время на разработку первой программы — примерно 30 минут. А это крайне ценно в нашем быстро меняющемся мире.
Сорри, я не профессиональный разработчик и не знаю всех совр. средств.
Про гитхаб, конечно, слышал… но, согласитесь, я имею полное право выложить туда, куда сочту нужным.
Меня попрекнули за эту прогу, но сейчас дам ссылку.
Все работает, только момент --encoding непонятно, как работает, у пары сайтов не нашел или кодировку или шрифт.
Вот, последний релиз:
https://yadi.sk/d/lJPGEPvtuYCvY
По дефолту используется флаг -n — отключить жабу
Запуск проверен на xpюше 32бита и 7 64 бита
Понравился грамотный человеческий русский язык автора.
У меня появился собственный (вернее, в семье) компьютер в 20 лет. Жалею ли я, что он не появился раньше?
Нет, нет, нет. Скучно не было.
У любой деятельности есть тёмные углы… и последствия этой деятельности, тоже не всегда светлые.
Спасибо за PHP Devel Studio, не слышал никогда, попробую.
«Лично я неспособен к синтаксическому подходу, я в цепи из двух формул обязательно потеряю какой-нибудь минус».
Оооот, истину возвещает автор. Всегда не понимал, как с этими значками быть и от математики хотелось бежать. Увы! Математика на яблоках меня тоже не всегда удовлетворяла, так как в школе считал, что яблоки надо есть = )
Для себя по поводу формул сделал вывод — мне проще понять, когда я знаю, что есть в начале и что нажуно получить, сколько шагов до результата…
Выскажу своё любительское мнение.
Считаю неправильным начинать осваивать язык с ООП, ибо сильно абстрагирует от понимания более низкоуровневых процессов. Это моё субъективное мнение, но есть люди, которые считают также.
Для огромной доли веба (не берусь сказать в процентах) ООП не нужен, его повсеместное использование навязывается бизнес-интересами отдельной группы разработчиков.
Мы все прекрасно знаем схему: чтобы оправдать существование, нужно постоянно предлагать что-то новое.
И тем не менее, ООП в PHP, думаю, оправдан в очень крупных проектах: когда работает несколько программистов, когда есть хорошая координация между ними, когда описание разрабатываемого функционала отдельным программистом появляется почти одновременно с кодом, т.е. когда есть возможность понять, какой класс, например, только что написал программист.
P.S.
Сижу кручу Devel Next, ООП фактически не знаю, но по поводу удобочитаемости (чисто субъективно), мне надо сделать конкатенацию строк из двух форм, простота этого действа в ООП манит и тревожит одновременно:
$this->browserUrl->text=$this->edit->text.$this->browserUrl->text;
Переделан интерфейс, устранен баг с пропуском кадра.
Но время, сэр, время потраченное на изучение DevelStudio и разработку в этой среде даёт фору всему остальному.
Сужу по результату: программы, написанные в этой среде работают, — выполняют свои функции.
Меня полностью устраивают.
Время на разработку первой программы — примерно 30 минут. А это крайне ценно в нашем быстро меняющемся мире.
У этого лозунга довольно глубокие корни.
Приветствую текст и считаю появление таких статей позитивной тенденцией.
Прога слишком уж простая.
Про гитхаб, конечно, слышал… но, согласитесь, я имею полное право выложить туда, куда сочту нужным.
Все работает, только момент --encoding непонятно, как работает, у пары сайтов не нашел или кодировку или шрифт.
Вот, последний релиз:
https://yadi.sk/d/lJPGEPvtuYCvY
По дефолту используется флаг -n — отключить жабу
Запуск проверен на xpюше 32бита и 7 64 бита
Сделал граф. обёртку на коленке:
https://yadi.sk/d/QfcP4VGvuY3Z2
Если шо не так, пишите
У меня появился собственный (вернее, в семье) компьютер в 20 лет. Жалею ли я, что он не появился раньше?
Нет, нет, нет. Скучно не было.
У любой деятельности есть тёмные углы… и последствия этой деятельности, тоже не всегда светлые.
Спасибо за PHP Devel Studio, не слышал никогда, попробую.
Оооот, истину возвещает автор. Всегда не понимал, как с этими значками быть и от математики хотелось бежать. Увы! Математика на яблоках меня тоже не всегда удовлетворяла, так как в школе считал, что яблоки надо есть = )
Для себя по поводу формул сделал вывод — мне проще понять, когда я знаю, что есть в начале и что нажуно получить, сколько шагов до результата…