@prophp7

Страница 1244 из 1387
Dmitry
08.08.2018
13:31:01
На своих проектах хоть на ептаскрипте можешь писать, но если хочешь научиться правильно писать, то лучше придерживаться стандартов

Понимание зачем и почему приходит в процессе

Если ктото будет читать твой код, намного проще его будет понимать и править если он по стандартам написан

Vladimir
08.08.2018
13:32:56
и вообще юзать шаблонизаторы надо в 2018
Шаблонизаторы? Это которые остались в 2011?

Google
F01134H
08.08.2018
13:33:13
?‍♂️

Dmitry
08.08.2018
13:33:21
Это blade например)

Vladimir
08.08.2018
13:34:34
Не юзаю ларку

Пишу на yii2

Sergey
08.08.2018
13:34:55
фу

Vladimir
08.08.2018
13:34:57
Так зачем юзать шаблонизаторы лол

фу
Симфонист бы сказал на ларку фу дело вкуса

F01134H
08.08.2018
13:35:50
Пишу на yii2
глину месить такое

Sergey
08.08.2018
13:35:57
Так зачем юзать шаблонизаторы лол
что бы не делать дырок банальных в духе <?= $inputValue; ?>

и на php

F01134H
08.08.2018
13:36:27
и на php
а на эрланге?

Sergey
08.08.2018
13:36:37
но yii хуже чем php если мерить в кюриках

Google
F01134H
08.08.2018
13:37:10
Encode в помощь
да, и еще 100500 велосипедов

и вообще лучше не юзать фреймворки по твоей логике

ведь можно юзать код пхп

Vladimir
08.08.2018
13:38:02
Не одно дело когда ты юзаешь то что нужно а другое когда накручиваешь лишнего говна и еще приходиться учить псевдоязык шаблонизатора

F01134H
08.08.2018
13:38:09
Чувак

ты блеать кодишь на юи

Vladimir
08.08.2018
13:38:16
Когда обычный енкод все решает

F01134H
08.08.2018
13:38:20
у тебя там лишнее говно это фреймворк

Vladimir
08.08.2018
13:38:28
Обоснуй

Sergey
08.08.2018
13:38:58
Encode в помощь
реальность такова что если твоя хрень по умолчанию этого не делает то среднестатистический yii-ник не будет этого делать

из проектов на yii которые приходили на ревью у всех были эти болячки

и я даже не говорю о высокой связанности компонентов, хуевом роутере, херовыми устаревшими подходами, бесполезном gii и компонентах типа грида которые годятся только там где просто всем насрать...

Vladimir
08.08.2018
13:40:01
реальность такова что если твоя хрень по умолчанию этого не делает то среднестатистический yii-ник не будет этого делать
Какие-то прохладные истории, нормальный человек всегда экранирует вывод и написать енкод куда проще чем учить язык шаблонизатора и писать его вместо анкода

F01134H
08.08.2018
13:40:20
Обоснуй
мешанина из фронтенда и бэкенда, годобжекты как что то нормальное, из чего следует убогая связность и зацепление, обрубленый сервис контейнер

Sergey
08.08.2018
13:40:42
Какие-то прохладные истории, нормальный человек всегда экранирует вывод и написать енкод куда проще чем учить язык шаблонизатора и писать его вместо анкода
и много ты нормальных таких ииишников видел? я допускаю что они есть, и да проблема в людях а не в инструментах но людям я не доверяю а потому любой инструмент который по умолчанию не энфорсит "не говно" - говно

F01134H
08.08.2018
13:41:00
ну тк понятное дело

бизнес чей не резиновый платить бесконечно за рефакторинг и масштабирование (представляю какое оно охуенное в юи)

Google
Shmaltorhbooks
08.08.2018
13:42:11
Я думал любой пхпшник с пеленок знает что нужно экранировать вывод
Любой вменяемый переложил эту ответственность на инструмент и в хуй не дует

F01134H
08.08.2018
13:42:19
Я думал любой пхпшник с пеленок знает что нужно экранировать вывод
твоя задача как программиста - предусмотреть наиболее худший исход последующей разработки твоего кода

ivan
08.08.2018
13:42:23
Какие-то прохладные истории, нормальный человек всегда экранирует вывод и написать енкод куда проще чем учить язык шаблонизатора и писать его вместо анкода
У нас не используется шаблонизатор на проекте и есть одна боль. Проект многоязычный и надо все время писать <?= t('привет')->upFirst() ?> Хотя в шаблонизатор это выглядит на порядок приятнее.

F01134H
08.08.2018
13:42:38
если придет джун и твой код будет поддерживать, не зная про экранирование, последствия думаю очевидны

ivan
08.08.2018
13:43:01
не. scss )

Dmitry
08.08.2018
13:43:04
чего?

F01134H
08.08.2018
13:43:16
Dmitry
08.08.2018
13:43:18
локализация через css?

Vladimir
08.08.2018
13:43:39
Ну это странно ибо даже долбаебам должны быть понятны дыры

ivan
08.08.2018
13:43:39
нет) через php

F01134H
08.08.2018
13:43:42
У тебя прост ошибка выжившего, ты думаешь что раз ты так кодишь - значит и все так кодят

Shmaltorhbooks
08.08.2018
13:43:51
не. scss )
Я про text-transform

F01134H
08.08.2018
13:44:10
надо диверсифицировать риск таких банальных эксплойтов

шаблонизаторы с этим хорошо справляются

ivan
08.08.2018
13:44:33
Я про text-transform
компилим 2 версии ltr i rtl )

Shmaltorhbooks
08.08.2018
13:44:49
А он по-разному работает?

F01134H
08.08.2018
13:44:50
ты должен думать даже о том, что однажды ТЫ забудешь экранирование сделать

Vladimir
08.08.2018
13:44:52
У тебя прост ошибка выжившего, ты думаешь что раз ты так кодишь - значит и все так кодят
Не я просто думаю что когда ты что-то пилишт то должен учесть эксплойты ну если конкчно не хуяк хуяк и продал)

Google
Shmaltorhbooks
08.08.2018
13:45:03
С rtl не сталкивался, не имею понятия

Vladimir
08.08.2018
13:45:27
И кстати какие норм шаблонизаторы есть?

Sergey
08.08.2018
13:45:30
Я думал любой пхпшник с пеленок знает что нужно экранировать вывод
тебе повезло с ясельной группой. реальность такова что 3/4 php-ников не знают этого и оставшиеся 25% в 1/10 случаев забывают это дело

ivan
08.08.2018
13:45:50
С rtl не сталкивался, не имею понятия
padding-left:10 меняем на padding-right:10 ))

Shmaltorhbooks
08.08.2018
13:45:54
Sergey
08.08.2018
13:46:07
И кстати какие норм шаблонизаторы есть?
twig и больше ничего не нужно

если не twig то тогда ебашить на реакте или ангуляре

Vladimir
08.08.2018
13:46:36
ты должен думать даже о том, что однажды ТЫ забудешь экранирование сделать
Я либо копирую код уже с енкодом но никогда из модели чистый вывод не делаю

Shmaltorhbooks
08.08.2018
13:46:55
Копирование всегда хорошо

Admin
ERROR: S client not available

Vladimir
08.08.2018
13:47:15
twig и больше ничего не нужно
В ясельной группе много где было написано что твиги и прочее устаревшее говно

Shmaltorhbooks
08.08.2018
13:47:24
CopyPaste Oriented Development

F01134H
08.08.2018
13:47:30
че тут можно сказать

Sergei
08.08.2018
13:47:33
если в ларке идет по умолчанию блейд какое обоснование юзать твиг?

F01134H
08.08.2018
13:47:42
единственное - из личных предпочтений

Google
F01134H
08.08.2018
13:47:58
вкусовщина так сказать

Vladimir
08.08.2018
13:48:21
ivan
08.08.2018
13:48:43
Вопрос: какая тулза может найти ошибку в данном коде? <?php declare(strict_types=1); function show(string $line): void { echo $line; } function build($name) { show($name); } build(1223);

Vladimir
08.08.2018
13:48:47
И вообще весь фронт и вывод перевести на вуе

F01134H
08.08.2018
13:48:49
Мне в жс чате вуе советовали)
правильно советовали

хотя хз че для тебя правильно

у тебя какие то странные пробелы в понимании процесса разработки

Vladimir
08.08.2018
13:49:20
Это какие?

F01134H
08.08.2018
13:49:35
например копипастить свой код

вместо того что бы юзать шаблонизатор и не делать этого, ты хочешь копипастить, потому что тебе где то там посоветовали

Vladimir
08.08.2018
13:50:23
например копипастить свой код
Что плохого в копипасте одной строчки?

смешно слышать)
Это пендосы

Sergey
08.08.2018
13:50:37
Мне в жс чате вуе советовали)
ну ты понял идею, SPA и апишки и прочие RPC

Это пендосы
ну типа если сравнивать с SPA то сам концепт рендрить html пыхом устарел да

но twig все еще крутой если мы говорим о server-side рэндринге

Vladimir
08.08.2018
13:52:35
Тогда почему года с 16 говорят нахуй твиг и тд?

Bohdan
08.08.2018
13:53:53
альтернативы какие они называют?

F01134H
08.08.2018
13:54:11
взхаха

Sergei
08.08.2018
13:54:33
мб говорят так те кто не понял нишу их применения

Страница 1244 из 1387