@prophp7

Страница 1199 из 1387
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
транк должен быть всегда рабочим!) ну как... у нас конечно есть код фризы (это когда отводится от мастера релиз ветка куда фиксы потом черепикаются с мастера), но в целом не то что бы он у нас татально сломан в процессе работы)
Так а чем это от гит флоу отличается особо?) или мы его не так варим... есть дев (твой trunk), есть мастер. Делаю фичу - ветвлюсь от дева, доделал > отдал на ревью > на qa

Влил в дев

И по факту дев у меня всегда рабочий

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
главное что бы пользователи были счастливы и не замечали этого))
Ну они были счастливы вроде, но задалбывались читать постоянно обновы. Както раз в 2 недели полегче им заходит

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

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 цикле вынести в переменную? Я так понимаю единственный способ в самом цикле ее же и обновлять?

[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
из 100 человек которые читали эти книги толку было может быть у 10-ти
ну зандастра просто СЛИШКОМ поверхностно по темам пробегает

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
это чуть лучше чем лекции слушать

То есть для начала, чтобы понимать ооп, нужно и пхп 7 в подлиннике и занстру прочитать?
если у тебя цель понять ооп - убедись что у тебя перед этим есть для этого бэкграунд в виде базового представления о структурном программировании

функции, 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
функции, if-ы, циклы, почему goto плохо
ну вот это все там есть, то что дают в универе, только упаковано

не знаю обсуждалось ли тут)

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++ учишь

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