@prophp7

Страница 315 из 1387
Evgeniy
31.03.2017
12:31:09
сейчас перешлю сюда

сделай codeclimate или scrutinizer-ci интеграцию добавь это в travis

поставь бейджики(build status, codecoverage и тд), стабильной версии (тэгами или веткой пометь)

Google
Evgeniy
31.03.2017
12:31:40
по самому коду, личное имхо привык к тому что у трейтов в имени на конеце префикс trait например HasMetaTrait чтобы в имени файла и трейта было

далее сделай ResourceInterface и используй его вместо IdentifiableResource

хотя тут тонкости json api которые я не знаю (не работал с этим)

ну и замечание что нет Interface как таковых в коде

Sergey
31.03.2017
12:37:02
напрягает отсутствие пхпдоков, особенно на пропертях

ну и snake_case для именования переменных, его разве кто-то в пхп юзает?

Evgeniy
31.03.2017
12:38:21
ну дело вкуса наверно

имхо тут 2 интерфейса надо ResourceInterface и RelationshipInterface

еще бы предложил в composer.json добавить команду test

чтобы composer install

composer test было (это опять же личная привычка

и дергать команды из travis.yml которые в composer объявленны

было бы composer test —coverage-clover build/logs/clover.xml

Google
Evgeniy
31.03.2017
12:43:43
ну и еще там дергается phpunit который хз какой

не из /vendor/bin/phpunit

ну или это происходит не явно

Marat
31.03.2017
12:59:26
Народ тут о W.P. вопрос задать можно ?) или не стоит )?

Ivan
31.03.2017
13:01:22
задавай, вай нот

Ivan
31.03.2017
13:04:38
а что такое W.P.??

WordPress?

Lezhnev
31.03.2017
13:06:22
http://www.wotkta.pwpnet.pl/index.php?l=ru&s=pro&f=szp

:)))

Ivan
31.03.2017
13:10:31
?

da horsie
31.03.2017
15:48:16
далее сделай ResourceInterface и используй его вместо IdentifiableResource
Спасибо, спасибо! Супер. Вот это полезно, да.

Evgeniy
31.03.2017
17:44:20
потом будет время еще посмотрю

я свою либу никак закончить не могу))

Evgeniy
31.03.2017
17:46:57
это ж плюс
оно спрятано за абстрактный класс

Aleh
31.03.2017
17:47:14
если ты про постфиксы

Evgeniy
31.03.2017
17:47:14
я как разработчик при отрытие сторонней либы в первую очередь смотрю интерфейсы

если ты про постфиксы
постфиксы мое имхо это хорошо, но либа человека и ему свои подходы насаживать я не хочу

поэтому ему решать

Aleh
31.03.2017
17:48:53
я как разработчик при отрытие сторонней либы в первую очередь смотрю интерфейсы
почему я в виме могу найти интерфейсы, а вы в пхпсторме без постфикса не можете? -_-

Google
Evgeniy
31.03.2017
17:49:07
вопрос не поиска

Evgeniy
31.03.2017
17:49:33
найти можем когда знаем что искать

Aleh
31.03.2017
17:49:37
не знаю, вот человек говорит, что не может

интерфейсы ж

Evgeniy
31.03.2017
17:49:46
еще раз

у тебя директория и файлы

чтобы понять что внутри файла надо его открыть

это значит погрузится в детали

Aleh
31.03.2017
17:50:15
зачем, тебе нужен список интерфейсов в модуле

не понимаю зачем для этого постфиксы

Evgeniy
31.03.2017
17:50:25
не список интерфейсов

где я о списке интерфейсов говорил

Evgeniy
31.03.2017
17:50:42
я говорил что у человека там нет вообще интерфейсов

здесь
слово список покажи

0x9d8e
31.03.2017
17:51:18
чтобы понять что внутри файла надо его открыть
Шторм же интерфейсы зелёным подсвечивает

Aleh
31.03.2017
17:51:23
смотрю интерфейсЫ

не один, а много

Google
Evgeniy
31.03.2017
17:52:00
Шторм же интерфейсы зелёным подсвечивает
для этого мне пришлось либо склонировать к себе

а на гитхабе он никак не показывает в веб интерфейсе и в других местах

код же не писался для phpstorm

не один, а много
чего много ?

Aleh
31.03.2017
17:52:53
интерфейсов лол

Evgeniy
31.03.2017
17:52:57
не один, а много
ты можешь вести конструктивный диалог?

Aleh
31.03.2017
17:52:57
множественное число

с ы на конце

Evgeniy
31.03.2017
17:53:14
множественное число
не знаешь что сказать доебывайся до русского

Admin
ERROR: S client not available

Aleh
31.03.2017
17:53:24
ты спросил где

я тебе показл

вообще не понимаю к чему ты пристал

Evgeniy
31.03.2017
17:53:37
ясно все с тобой

Aleh
31.03.2017
17:53:40
еще и стрелки переводишь, мол я доебываюсь

Evgeniy
31.03.2017
17:54:44
почему я в виме могу найти интерфейсы, а вы в пхпсторме без постфикса не можете? -_-
открой проект на то время когда я делал review и найди там в ходе хоть один интерфейс

в виме или phpstorm или хоть чем

их там просто в коде нет от слова совсем

Aleh
31.03.2017
17:55:33
это ж плюс

если ты про постфиксы

Google
Aleh
31.03.2017
17:55:33
я как разработчик при отрытие сторонней либы в первую очередь смотрю интерфейсы

почему я в виме могу найти интерфейсы, а вы в пхпсторме без постфикса не можете? -_-

0x9d8e
31.03.2017
17:55:39
Срач! Срач! Срач!

Aleh
31.03.2017
17:55:58
абстрактные классы не нужны, фигач интерфейсы, это ж ясно

Evgeniy
31.03.2017
17:56:20
почему я в виме могу найти интерфейсы, а вы в пхпсторме без постфикса не можете? -_-
мы можем найти, вопрос в том что при просмотре кода например в github

код никак не выделяется

интерфейсы никак не находятся

Aleh
31.03.2017
17:56:42
поэтому смотреть код на гитхаб не оч

Evgeniy
31.03.2017
17:56:43
либа это продукт для программистов

Aleh
31.03.2017
17:56:48
еще и к определению быстро не перейти

Evgeniy
31.03.2017
17:56:50
а програмировать можно на чем угодно

Aleh
31.03.2017
17:56:54
и к модулю

и тип переменной не глянуть

Evgeniy
31.03.2017
17:57:24
вот поэтому правила хорошего кода там наиболее и понятны

если у тебя код хорош ты его посмотришь где угодно и поймешь

а если ты при просмотре кода прыгаешь по файлам

или занимаешься поиском

возможно что то неудобно?

можно конечно написать что просматривать мой код надо в phpstorm для других редакторов нифига не понятно как он выглядит

и как им пользоваться

Aleh
31.03.2017
17:59:05
в виме тоже ок

и емаксе

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