
Anonymous*
02.08.2016
10:51:13
скорректировал правила так, чтобы история не всплыла

Valerii
02.08.2016
11:10:31
Ребят посоветуйте, учу кохану, посоветовали т.к. порог вхождения минимальный и в нашей конторе есть несколько древних проектов, которые написаны на ней. Иногда требуется допил. Но я заебался мудохаться с несовместимостью версий и с хуевой документацией. Может бросить и начать ларавел? Или гавно идея и лучше продолжать дальше битву с коханой?

Sergey
02.08.2016
11:11:08
если писать очередной костыль дешевле по времени, чем переписать всё на ларе, то пиши костыли

Google

Valerii
02.08.2016
11:12:40
экономически почти нецелесообразно, главная цель - вникнуть в mvc и научиться работать с фреймворками. У нас актуальные проекты на симфони-2, но я пока не дорос.

Sergey
02.08.2016
11:13:40
продолжай писать костыли и выделяй время, например 1 час, на колупание с другим фреймворком

Артур Евгеньевич
02.08.2016
11:13:58
со временем начнешь себя ловить на мыслях, что в своих костылях удалось применить знания полученные из фреймов)

Sergey
02.08.2016
11:14:26
у тебя там хоть кохана, поверь, есть хуже ситуации
вот я поддерживаю штуку под названием AxuenPanel
Говносамописка вот этих ребят ysg.bz
на основе собственного представления о том, что такое крутой фреймворк
ха... )))) https://yandex.ru/maps/org/ysg/1332476738
"Возможно, не работает" - слава Богу )

Valerii
02.08.2016
11:18:35
а если выбирать симфони\ларавел, что актуальней?

Sergey
02.08.2016
11:18:57
лара это фреймворк на основе симфони
но, в целом, неважно какой

Google

Sergey
02.08.2016
11:19:49
осовишь основные паттерны, на которых основаны фрэймворке, и тебе будет всё равно на каком программировать

Valerii
02.08.2016
11:19:51
т.е. путь php->kohana->laravel->symphony выглядит адекватно?

Sergey
02.08.2016
11:20:58
да, вполне
но старайся вникать не в сам инструмент (фреймворк), а в то, как он устроен
тогда будешь понимать все фрэймворки

Артур Евгеньевич
02.08.2016
11:23:53
я бы laravel пропустил в таком случае
если цель именно обучаться симфони более академична, как я понимаю

Valerii
02.08.2016
11:24:29
понятно, вообщем-то я и сам это понимаю. Но иногда когда копаешься в полторогиговом сайте на самописной цмс на кохане с кучей кода без единого коммента, хочется услышать человека поопытнее. Чтобы он просто что я делаю всё правильно))

F01134H
02.08.2016
11:24:41

Sergey
02.08.2016
11:25:06
название топчик
да, название отличное ) можно погуглить и пару админок на ней найти, торчащих в гугле

(;¬_¬)
02.08.2016
11:25:09

Valerii
02.08.2016
11:25:44
официально я называюсь техподдержкой)))

F01134H
02.08.2016
11:25:50
лол

Valerii
02.08.2016
11:26:24
иногда клиентам приспичивает расширить функционал своего сайта написаного в 2008, тут и нужна техподдержка)))

F01134H
02.08.2016
11:26:26
"требуется сотрудник техподдержки, со знанием php+mysql+js, а так же знанием основ маркетинга, комьюнити-менеджмента"

Valerii
02.08.2016
11:26:41
во во, это про меня))

F01134H
02.08.2016
11:26:53
типичная вакансия в мега стартап)

Valerii
02.08.2016
11:27:25
я вообще фронтендер, фриланс чето стоит, устроился в офис php разрабов. Начал учить php пару месяцев назад, такие дела))

Sergey
02.08.2016
11:27:49
фронтенд сейчас очень сильный
когда я начинал пыху, и понятия такого не было

Google

Sergey
02.08.2016
11:28:16
а потом появились все эти ангиляры/реакты, кофе скрипты и всё такое

Valerii
02.08.2016
11:28:54
ну ладно, че уж там, опыт лишним не бывает

Sergey
02.08.2016
11:29:25
не, не бывает

Valerii
02.08.2016
11:29:28
ладно, поехал я домой кохану мучить. У нас тут раб. день закончился.

Sergey
02.08.2016
11:29:36
а ты откуда?

Valerii
02.08.2016
11:29:45
бишкек
киргизия

F01134H
02.08.2016
11:29:55
далековато

Sergey
02.08.2016
11:30:09
международное сообщество прям

Aleh
02.08.2016
12:03:44
кофескрипт рип же

Vadim
02.08.2016
12:21:15

F01134H
02.08.2016
12:21:51
раби лучший выбор для перспективного программиста

Vadim
02.08.2016
12:22:34

Sergey
02.08.2016
12:23:04
и как-то не особо рвусь

Aleh
02.08.2016
12:23:46
тесты не пишешь, структуры и алгоритмы знаешь плохо из пхп-болота вылазить не хочешь
брр
опомнись
смотри на мир шире

Rodion
02.08.2016
12:24:29
с чего про тесты начинать читать-смотреть?

Google

Rodion
02.08.2016
12:24:39
доку начинал - слишком основательно

Aleh
02.08.2016
12:24:44
вот кстати про тесты

Rodion
02.08.2016
12:24:47
про PHPUnit конкретно

Aleh
02.08.2016
12:24:55
круче книжек рубишных для начинающих не найти
rspec book
cucumber book
ну и tdd от Бека

Rodion
02.08.2016
12:25:07
это поведенческие
jq

Admin
ERROR: S client not available

Rodion
02.08.2016
12:25:13
ой

(;¬_¬)
02.08.2016
12:25:31

Rodion
02.08.2016
12:25:35
да, bdd
в каком порядке начинать?)

Aleh
02.08.2016
12:26:03
https://www.ozon.ru/context/detail/id/1501671/

Sergey
02.08.2016
12:26:29

F01134H
02.08.2016
12:26:41

Rodion
02.08.2016
12:26:51
в вк есть

F01134H
02.08.2016
12:26:51
и краткий пересказ

Google

Aleh
02.08.2016
12:26:51
ну вбей в гугле, ну

(;¬_¬)
02.08.2016
12:26:55

Aleh
02.08.2016
12:27:27

(;¬_¬)
02.08.2016
12:39:53
ну и такой... странный, конечно, вопрос. чем лучше тестить.. PHPUnit или всякими Codeception\etc
понятно, что для разных тестов разный ответ... наверное лучше спросить "с чего начать"

Aleh
02.08.2016
12:41:33
codeception не нужен

(;¬_¬)
02.08.2016
12:42:06
ну а что рулит? PHPUnit ?

Aleh
02.08.2016
12:42:08
начни с phpunit, через какое-то время попробуй phpspec, но не сразу кмк
потому что надо понять, для каких задач phpspec)

(;¬_¬)
02.08.2016
12:43:06
хех... ну и текой вопрос... какие тесты писать для всяки save load find я в принципе представляю...
а как писать тесты для всяких задач типа "проверить работспособность импорта инфы из zip архива"

Rodion
02.08.2016
12:51:42
ну есть три типа тестов
unit, интеграционные и acceptance
Unit-тесты - тесты классов или методов, изолированные от всего остального кода.
Интеграционные - их цель удостовериться, что все части приложения работают вместе.
Acceptance - пытаются протестировать функционал с точки зрения юзера.
соответственно, для некоторых есть свои библиотеки

Артур Евгеньевич
02.08.2016
12:53:02
Есть тут братаны у которых ssd и которые замеряли записываемое место http://www.ssdready.com/ssdready-ru/ или подобными штуками?

Sergey
02.08.2016
12:53:39

(;¬_¬)
02.08.2016
12:54:02
да давно уже хотел попытаться писать с тестами...
но как-то все...

Rodion
02.08.2016
12:54:05
ну нужен какой-то референс все равно - какие бывают, зачем и почему

(;¬_¬)
02.08.2016
12:54:07
=(
нет осознания в какое место это все запихать =\