
Sergey
25.07.2018
23:41:49
правда все еще немного сыкатно.... вот работаем над тем что бы тестов было больше

smile
25.07.2018
23:51:15
https://trunkbaseddevelopment.com/trunk1.png
Чет я конечно не совсем выкупаю. Вот есть у вас этот trunk. Вы туда постоянно чето вливаете. Потом такие - опа надо релизить? Берете какойто стейт этого trunk - фиксите его до рабочего состояния и вливаете?)

Sergey
25.07.2018
23:51:50
транк должен быть всегда рабочим!) ну как... у нас конечно есть код фризы (это когда отводится от мастера релиз ветка куда фиксы потом черепикаются с мастера), но в целом не то что бы он у нас татально сломан в процессе работы)

Google

smile
25.07.2018
23:54:25
Влил в дев
И по факту дев у меня всегда рабочий

Sergey
25.07.2018
23:58:04
сроком жизни ветки
в идеале я должен вообще git push origin master делать, но.... есть еще пункт что мастер не должен быть сломан)
потому сначала PR, жду пока сбилдится и если все ок - мерджу. Ну еще ревью тоже было бы неплохо...

smile
26.07.2018
00:01:35
Чет видимо нужно на свежую голову проникнутся этим и вчитаться. А то в моей голове я вижу это сейчас как просто постоянно льем в мастер, но прод держим на определенном коммите в этом мастере
Переодически сдвигая вперед и зовем это релизом...

Sergey
26.07.2018
00:10:16
ну как-то так и есть) просто когда вливаешь в мастер этот мастер не должен поломаться) все должно работать)
и на релизы это не должно никак влиять
для этого автотесты нужны и дробить задачи... кое-как получается. ну и ранний фидбэк по сравнению с фичабрэнчами которые неделю могут висеть. если я чего сломаю - я быстро об этом узнаю)

smile
26.07.2018
00:12:31
А что делать если поламалось всетаки?) а прод у тебя чуть раньше стоит чем последний стейт мастера?
Вливаем в мастер и переставляем на последний стейт?)

Google

smile
26.07.2018
00:13:02
Т.е получается некий такой хуяк хуяк и в прод?)
С оговоркой на то, что прод не должен ломаться
Чет мне кажется что у нас до гит флоу такое было)) тогда просто все в мастер лили по готовности и прод билдился по пару раз в день ?

Sergey
26.07.2018
00:17:24
до прода это редко доходит
если что - чинишь мастер - чере пикаешь коммит в релиз ветку - релизишь
увы до CD мы еще не доросли - мало тестов

smile
26.07.2018
00:20:00

Sergey
26.07.2018
00:20:59
а тут тоглы помогают) заливай сколько хочешь, всеравно новых фич они не увидят пока мы им не включим

smile
26.07.2018
00:22:14
Вообщем я понял, что с количеством наших тестов и обьемом легаси - можно даже не рыпаться в эту сторону)))

Mykola
26.07.2018
12:57:00
Ребят, phpstorm не обновляет файлы после смены ветки в гите. Как пофиксить?

Dmitry
26.07.2018
12:58:17
ssd взять :)

Борис
26.07.2018
12:58:26
Плагин FileWatchers установлен?
И еще проблемы могут быть, если проект лежит на какой-нибудь виртуальной FS. Если положить на нативную, и явно не отключать, то должно работать из коробки

Mykola
26.07.2018
13:06:09
Плагин установлен, работаю на mac mini, не в ssd трабл

Dmitry
26.07.2018
13:09:59
мне периодически помогает хоткей по синхронизации

Mykola
26.07.2018
13:13:11
Хм если менять через интерфейс в шторме то вроде работает
Фух

Google

Alexander
26.07.2018
14:06:27
подскажите пожалуйста, есть многомерный массив, нужно найти значение есть ли какой-нибудь assert метод в phpunit

Ivan
26.07.2018
14:08:55
assertContains кажись

Petr
26.07.2018
21:31:44
подскажите сайт, не помню как называется. это что-то вроде справочника по всем фундаментальным и не очень косякам в языке PHP

Sergey
26.07.2018
21:32:10

Petr
26.07.2018
21:32:38
https://bugs.php.net/
не, не багтреккер. там от сообщества сайт целый с вещами, которые они считают косяками в языке (например, неконсистентный порядок аргументов некоторых функций)
всё, нашел: phpsadness.com

Bohdan
26.07.2018
21:35:10
@why_php_is_bad
но твой адекватные, моя ссылка - это от хейтеров

[Anonymous]
27.07.2018
03:12:52
подскажите как можно условие в while цикле вынести в переменную? Я так понимаю единственный способ в самом цикле ее же и обновлять?

Panda
27.07.2018
03:16:31

[Anonymous]
27.07.2018
03:16:53
имелось ввиду так
while($condition)

Panda
27.07.2018
03:17:25
а покажи задачу

[Anonymous]
27.07.2018
03:17:37
while ($rightDirection ? $pagePointer < $this->lastPage() : $pagePointer > 1) короче так сделал

Panda
27.07.2018
03:17:55
так вынеси в функцию

[Anonymous]
27.07.2018
03:18:32
да так норм вполне думаю
название для такой функции буду целый день придумывать оО

Vipul
27.07.2018
07:00:11
good morning

Google

Ihor
27.07.2018
07:12:13
утречка

Nikitcat
27.07.2018
11:55:07
Мэтта Зандрасту ещё можно читать, не устарел? или PHP 7 в подлиннике?

Maksim
27.07.2018
11:55:30
можно

Sergey
27.07.2018
11:55:39
можно читать, можно не читать, был бы толк

E
27.07.2018
11:55:44
Много интересного у него написано

Sergey
27.07.2018
11:55:51
из 100 человек которые читали эти книги толку было может быть у 10-ти

E
27.07.2018
11:55:54
Читай и Котерова тоже

Admin
ERROR: S client not available

Maksim
27.07.2018
11:56:11

E
27.07.2018
11:56:17
Да там больше отметки ставить нужно

Sergey
27.07.2018
11:56:25
просто помни о том что можно прочитать книгу, и тебе будет казаться что ты все понял, но это не так)

E
27.07.2018
11:56:29
Чтоб потом к ним возвращаться

Sergey
27.07.2018
11:56:46

Maksim
27.07.2018
11:56:54
ну, да. переходные

E
27.07.2018
11:57:22
Читай с карандашом, короче

Sergey
27.07.2018
11:57:39
top-down что бы было, расшририть круг знаний и потом уже углубляться в темы с которыми сталкиваешься. нет смысла читать книги обовсем на свете - лучше просто расширять кругозор

Nikitcat
27.07.2018
11:58:08
Это естественный фактор, который думаю должен понмать каждый.
1-е. Если ты будешь прочитать будет мало толку
2-е. От одного прочтения ты ничего не запомнишь, нужно будет прочитать 2-3 раза

Maksim
27.07.2018
11:58:24
явно не с гофа начинать)

Sergey
27.07.2018
11:58:46

Nikitcat
27.07.2018
11:59:20
То есть для начала, чтобы понимать ооп, нужно и пхп 7 в подлиннике и занстру прочитать?

Google

Sergey
27.07.2018
11:59:24
это чуть лучше чем лекции слушать
функции, if-ы, циклы, почему goto плохо
потом функциональная абстракция, композиция функций
а уже потом можно про классы читать

Nikitcat
27.07.2018
12:00:51
goto я с плюсов знаю, что плохо)

Rostyslav
27.07.2018
12:00:57
У Столярова есть очень сжато по основам

Sergey
27.07.2018
12:00:58

Rostyslav
27.07.2018
12:01:30
не знаю обсуждалось ли тут)

Sergey
27.07.2018
12:02:05
хз, дай ссылку на книгу

Rostyslav
27.07.2018
12:02:25
http://stolyarov.info/books

Sergey
27.07.2018
12:02:56
и какая из них?

militska
27.07.2018
12:03:04
ай) "Сверстай диплом красиво: LaTeX за три дня."

Sergey
27.07.2018
12:03:21
введение в C++?
короч чет как-то нет
я б не советовал если ты не C++ учишь