@phpgeeks

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

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

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
название топчик
да, название отличное ) можно погуглить и пару админок на ней найти, торчащих в гугле

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
ну и tdd от Бека
что за? можно линк?

Rodion
02.08.2016
12:25:35
да, bdd

в каком порядке начинать?)

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

F01134H
02.08.2016
12:26:41
https://www.ozon.ru/context/detail/id/1501671/
а где ссылка на скачивание pdf бесплатно

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
=(

нет осознания в какое место это все запихать =\

Страница 528 из 8430