@prophp7

Страница 190 из 1387
Виталий
13.01.2017
22:17:12
ясно) не знаешь

Роман
13.01.2017
22:17:14
Так какая разница сколько, если сам себе начальник? Никто ведь не укажет на минусы. Я и хочу понять.

Dmitriy
13.01.2017
22:17:34
Роман
13.01.2017
22:17:57
Так это функция простая. В классах конечно же public всегда есть.

Google
Salavat
13.01.2017
22:18:25
Прям всегда public ? :)

Роман
13.01.2017
22:18:42
Всегда когда он нужен. ?

Виталий
13.01.2017
22:18:51
Так какая разница сколько, если сам себе начальник? Никто ведь не укажет на минусы. Я и хочу понять.
а, когда сам себе начальник тогда да) Но дело даже не в этом. Есть комьюнити, в нем есть уважаемые люди заработавшие себя имя и есть стандартны принятые этим комьюнити. Так вот, чтобы твой код смогли посмотреть эти уважаемые люди, он должен быть оформлен соответственно. Иначе ты так и будешь говнокодить сам в своей песочнице.

Меня впервый раз ткнули носом в оформление когда я выложил свой первй опенсорс либу для yii2

тогда то мне на хабре в комментах все сказало сообщество

Роман
13.01.2017
22:19:52
У меня знакомый, больше года говнокодил, устроился в какую-то контору, через месяц стал писать хорошо. Я даже не узнал что это он пишет. ?

Виталий
13.01.2017
22:20:10
это как религия. Хочешь - принимаешь, не хочешь - так и ходишь "белой вороной".

Да, в компани быстро приучат.

Роман
13.01.2017
22:20:47
Но не понимаю людей, которые пишут скрипты на продажу и там внутри ад, я говорю даже не про стиль а про алгоритмы!

Сейчас, был недавно случай, если найду.

Виталий
13.01.2017
22:21:03
не стоит

гвонокода все каждый день видим

Google
Роман
13.01.2017
22:21:30
Я думаю такое мало кто видел. ?

Виталий
13.01.2017
22:21:32
просто почитай стандарт, поставь себе phpcs и привыкай, через недельку станет проще

Роман
13.01.2017
22:21:35
Может и кидал уже.

Виталий
13.01.2017
22:22:29
я учил стандарты постепенно. Сперва по памяти все писал, но с отступлениями, а потом уже phpcs который мне говорил что не так. Ну и все. Теперь без стандарта никуда) Надо держать планку

Dmitriy
13.01.2017
22:23:28
я тупо настроил пхп шторм под стандарт. и все еще их учить... лень...

Виталий
13.01.2017
22:24:17
шторм не все фиксит

я тоже на шторм надеялся

Dmitriy
13.01.2017
22:24:29
все, если настроить правильно

Виталий
13.01.2017
22:24:41
не все) поставь phpcs и зрей в кучу ошибок

Роман
13.01.2017
22:24:53
http://pastebin.ru/4jHb2Yld

F01134H
13.01.2017
22:24:53
А кто как именует интерфейсы? Есть стандарт какой-то?

Виталий
13.01.2017
22:24:54
я год только со штормом писал

Роман
13.01.2017
22:25:06
Первые 20 строк были в коде, комменты мои.

???

Виталий
13.01.2017
22:25:32
пастбин ... давно не видел чтобы его юзали

Dmitriy
13.01.2017
22:25:41
не все) поставь phpcs и зрей в кучу ошибок
ну зачем спорить? я же сказал что я его сам настроил и у меня CI сама код проверяет. И все проходит

Виталий
13.01.2017
22:26:06
Дима, тебе везет значит)

Роман
13.01.2017
22:26:51
пастбин ... давно не видел чтобы его юзали
А куда ещё код заливать? Если есть что удобнее.

Виталий
13.01.2017
22:27:08
эм... gist.github.com

Google
Роман
13.01.2017
22:27:11
Или привык на githab'е cvjnhtnm&

смотреть*

Ясно )

Dmitriy
13.01.2017
22:27:40
А кто как именует интерфейсы? Есть стандарт какой-то?
У меня на работе так. ИмяInterface, всегда должна быть приписка Interface

F01134H
13.01.2017
22:27:51
Ясно

Роман
13.01.2017
22:29:29
Покажите мне какой-нибудь говнокод. Чтобы знать как делать не надо.

Dmitriy
13.01.2017
22:30:25
почти любой модуль на yii2 ?

Виталий
13.01.2017
22:30:56
Нету стандарта
смотри, эта строка больше 120 символов. $this->function($foo, "Very big string Very big string Very big string Very big string Very big string Very big string Very big string "); Шторм ее автоматом перенесет тебе так, как я выше показал и не покажет ошибки. Но по PSR-2 это ошибка и правильно вот так $this->function( $foo, "Very big string Very big string Very big string Very big string Very big string Very big string Very big string " ); если ты пишешь код так, как во втором примере - тогда красавчик! Я так не делал и полагался по исправления шторма.

Fayozjon [CybernatiC]
13.01.2017
22:30:58
?????

Виталий
13.01.2017
22:31:30
Покажите мне какой-нибудь говнокод. Чтобы знать как делать не надо.
kartik`a модули под yii2. А вообще любой сторонний модуль любого фреймворка.

Роман
13.01.2017
22:32:01
Хм, т.е. это проблема фрэймворков или тех под них пишет?

Виталий
13.01.2017
22:32:08
тех кто пишет

Роман
13.01.2017
22:32:10
кто*

Виталий
13.01.2017
22:32:13
у фреймворков нет проблем

Роман
13.01.2017
22:33:37
Оказывается я и свитч пишу по пср. Но скобки в методах и классах буду всегда писать на одной строке наверное. Уродски смотрится по пср'овскому. И трудно воспринимать.

Виталий
13.01.2017
22:34:18
Рома, не в обиду, но это палит твой уровень (

Роман
13.01.2017
22:35:14
Так а я его и не скрываю. ? Какой есть.

Виталий
13.01.2017
22:35:14
я 5 лет сидел дома и кодил сам себе :) а потом пошел работать и за год узнал столько, сколько не узнал за 5 лет. Таким же был как и ты :)

Роман
13.01.2017
22:35:49
Я пишу скрипты обычно до 1000 строк. О чём речь. Я ООП недавно начал изучать.

Google
Виталий
13.01.2017
22:36:28
а, ну тогда не все потеряно) Слушайся взрослых дядек и тупо делай как они говорят. А там сам поймешь чего так надо)

а еще лучше утройся на стажировку работать. Там день за неделю будет идти по знаниям

Роман
13.01.2017
22:37:06
Я сам уже взрослый дядька. ? Просто здесь понемногу сам копаюсь. Не по теме образование.

Самоучка в общем.

Виталий
13.01.2017
22:37:24
я ж не паспортный возраст спрашиваю)

Роман
13.01.2017
22:37:26
Да я понимаю.

Виталий
13.01.2017
22:37:29
я тоже самоучка)

Dmitriy
13.01.2017
22:38:19
@voskobovich вспомнил я тебя, я твои даже расширения использовал . Не пробовал переписать богомерский urlmanager у yii2 ?

Admin
ERROR: S client not available

Виталий
13.01.2017
22:38:51
а че его переписывать? что не так?

он же расширяется куда хочешь

Да я понимаю.
главное что ты не отрицаешь, что есть люди шарящей тебя. А то бесит школьники которые доказывают что они супер шарят и советы им не надо)

так и сидят в своих соплях, а моглы бы быть хорошими спецами)

Роман
13.01.2017
22:40:06
Да, я как раз насмотрелся на таких. Кто ничего не знает и пытается что-то строить из себя. Я таким клоуном быть не хочу.

Dmitriy
13.01.2017
22:40:09
а че его переписывать? что не так?
я хочу использоваться без написания свой реализации

ща перешлю я жаловался на него.

Виталий
13.01.2017
22:40:22
давай

Dmitriy
13.01.2017
22:41:36
Роутинг в yii самое уебанское что можно было придумать. типа "а давайте все url будут в виде controller/action, а если надо по-другому иди напиши свой urlManager" Ладно в rest более нормально все. Но если нужно написать сложный api к куча правил роутинг превращается в ад .

'jobs/<category:\w+>,<subcategory:\w+>/<state:\w+>,<city:\w+>/<page:\d>' => 'site/jobs', 'jobs/<category:\w+>,<subcategory:\w+>/<state:\w+>/<page:\d>' => 'site/jobs', 'jobs/<category:\w+>,<subcategory:\w+>/<page:\d>' => 'site/jobs', 'jobs/<category:\w+>/<state:\w+>,<city:\w+>/<page:\d>' => 'site/jobs', 'jobs/<category:\w+>/<state:\w+>/<page:\d>' => 'site/jobs', 'jobs/<category:\w+>/<page:\d>' => 'site/jobs', 'jobs/<category:\w+>,<subcategory:\w+>/<state:\w+>,<city:\w+>' => 'site/jobs', 'jobs/<category:\w+>,<subcategory:\w+>/<state:\w+>' => 'site/jobs', 'jobs/<category:\w+>,<subcategory:\w+>' => 'site/jobs', 'jobs/<category:\w+>/<state:\w+>,<city:\w+>' => 'site/jobs', 'jobs/<category:\w+>/<state:\w+>' => 'site/jobs', 'jobs/<category:\w+>' => 'site/jobs', типичный ад в роутах. А о групировке я узнал случайно на каком-то форуме. В документации ничего. Иди копайся в коде.

Google
Виталий
13.01.2017
22:42:23
Да, я как раз насмотрелся на таких. Кто ничего не знает и пытается что-то строить из себя. Я таким клоуном быть не хочу.
Говнокод нужен только программисту. Ни клиенту, ни менеджеру твой красивый код не нужен) Если ты готов трахаться с его поддержкой и тратить нервы - пиши как тебе нравиться. Ну а умные люди придерживаются best practice чтобы облегчить себе жизнь. Те же стандарты из этой оперы.

Dmitriy
13.01.2017
22:43:08
я конечно не совсем согласен, но лень рассказывать.

Роман
13.01.2017
22:43:33
Да с этим-то я давно определился что код нужно писать норм и комментить даже иногда ). А то потом самому даже трудно разобраться бывает.

Виталий
13.01.2017
22:44:14
я конечно не совсем согласен, но лень рассказывать.
слу, а чего бы тебе не написать свой класс роута? эт и правда ад в рулах

Dmitriy
13.01.2017
22:44:22
Виталий
13.01.2017
22:44:57
да чего он убог? он покрывает 90% популярных задач проектов. остальное легко кастомизируется)))

Виталий
13.01.2017
22:45:52
у любого фреймворка так.

что симфони, что лара, что ии

Dmitriy
13.01.2017
22:46:24
Не разу не переписывал роунинг в laravel / symfony

Виталий
13.01.2017
22:47:05
http://www.yiiframework.com/doc-2.0/yii-web-urlrule.html

вот что тебе поможет если у тебя сложные урлы

Dmitriy
13.01.2017
22:47:57
один фиг нужно свой роутинг писать

Виталий
13.01.2017
22:48:38
у меня на гитхабе лежит либа которая СЕО урлы делает. https://github.com/voskobovich/yii2-seo-toolkit

Dmitriy
13.01.2017
22:48:41
есть пример сложного роунинга со стандартный urlmanager ?

Виталий
13.01.2017
22:48:52
а что для тебя сложный?

Dmitriy
13.01.2017
22:49:25
Ну хотябы то что я выше скинул

Виталий
13.01.2017
22:49:55
не, у меня похожего нету. Написать свой рул это 20 минут дела.

Dan
13.01.2017
22:50:07
А вот скажите, есть по этому yii чатик?

Dmitriy
13.01.2017
22:50:45
Есть

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