Size: a a a

Laravel для начинающих

2020 March 22

J

Joker_V in Laravel для начинающих
PSYTRGLES
monster senior developer, а там сторгуетесь ))
Да уж
источник

P

PSYTRGLES in Laravel для начинающих
ну шутка не шутка, но обычно так и происходит, завышают уровень, и.. это прокатывает, ибо в разных командах разный уровень этих понятий
источник

J

Joker_V in Laravel для начинающих
PSYTRGLES
ну шутка не шутка, но обычно так и происходит, завышают уровень, и.. это прокатывает, ибо в разных командах разный уровень этих понятий
Вижу поставлю мидла. А там как пойдёт))
источник

J

Joker_V in Laravel для начинающих
Andrey Helldar
Ну смотри, если можешь в одного вести проект и тебя самого от своего кода не тошнит, то, вероятно, ты уже мидл.
Я когда мидлом был, делил его на три части: "начальный мидл", "средний" и "крепкий с переходом в сеньора".
Понимание того, в какой я стадии, приходило в общении с другими разработчиками, а также анализом кода других мидлов и сеньоров. Когда видишь качество кода своего и других, и сравниваешь.
И еще вопрос. Как глубоко нужно увлекаться KISS?
источник

AH

Andrey Helldar in Laravel для начинающих
PSYTRGLES
ну шутка не шутка, но обычно так и происходит, завышают уровень, и.. это прокатывает, ибо в разных командах разный уровень этих понятий
Согласен.
Это особенно заметно когда на собеседования ходишь.

В одной конторе типичные мидлы пытающиеся понять как распознать сеньора, в другой джун-тимлид спрашивающий за то что ты знаешь, а как оказывается впоследствии, обучающийся у тебя, в третьей еще кто-то кто понятия не имеет кто такие сеньоры и чем они отличаются от джунов и так далее.
источник

AH

Andrey Helldar in Laravel для начинающих
Joker_V
И еще вопрос. Как глубоко нужно увлекаться KISS?
Поцелуи важны)
источник

J

Joker_V in Laravel для начинающих
Andrey Helldar
Поцелуи важны)
Сколько строк обычно?
источник

AH

Andrey Helldar in Laravel для начинающих
Joker_V
И еще вопрос. Как глубоко нужно увлекаться KISS?
А если ты про паттерны, то скажу так: лично я знаю что они есть, но назвать их все не смогу, и как они выглядят, тоже.
Зато если показать код - точно смогу сказать хорошо так писать или плохо. Но к какому патерну они относятся - хз.
источник

J

Joker_V in Laravel для начинающих
Andrey Helldar
А если ты про паттерны, то скажу так: лично я знаю что они есть, но назвать их все не смогу, и как они выглядят, тоже.
Зато если показать код - точно смогу сказать хорошо так писать или плохо. Но к какому патерну они относятся - хз.
))) + один вменяемый
источник

P

PSYTRGLES in Laravel для начинающих
кисска относительна, ибо написать сложный код может каждый, а простой код написать сложно
источник

AH

Andrey Helldar in Laravel для начинающих
Joker_V
))) + один вменяемый
В Ready4Sky когда собеседовался (там работал многим известный тут Дмитрий Афанасьев, судя по репозиторию тестового, который мне скидывали), одним из собеседующих был чел с теоретическими вопросами. Лично у меня сложилось такое ощущение, что он отучился лет пять в универе, прочел кучу книг и понял, что его знания никому не уперлись и он, таким образом, пытается хоть куда-то их пристроить.
источник

J

Joker_V in Laravel для начинающих
PSYTRGLES
кисска относительна, ибо написать сложный код может каждый, а простой код написать сложно
Кисс один фиг придержуешься если делать все по драй
источник

AH

Andrey Helldar in Laravel для начинающих
Joker_V
))) + один вменяемый
Из разных паттернов мне ближе SOLID.
Как он выглядит? Да вот так. И по-барабану как расшифровывается каждая буква.

Как говорит мой дед: "Справочную информацию не нужно учить. Нужно знать где ее найти. А когда часто чем-то пользуешься, оно само запоминается." Подошел к здоровенному стеллажу, взял книгу, открыл страницу и ткнул пальцем в формулу, которая нужна была при расчетах в тот момент.
источник

P

PSYTRGLES in Laravel для начинающих
Joker_V
Кисс один фиг придержуешься если делать все по драй
ну это тип общая рекомендация, а не какое-то правило. драй уже закон ))
источник

P

PSYTRGLES in Laravel для начинающих
хотя из вики: Принцип, запрещающий использование более сложных средств, чем необходимо.
запрещает )
источник

J

Joker_V in Laravel для начинающих
Andrey Helldar
Из разных паттернов мне ближе SOLID.
Как он выглядит? Да вот так. И по-барабану как расшифровывается каждая буква.

Как говорит мой дед: "Справочную информацию не нужно учить. Нужно знать где ее найти. А когда часто чем-то пользуешься, оно само запоминается." Подошел к здоровенному стеллажу, взял книгу, открыл страницу и ткнул пальцем в формулу, которая нужна была при расчетах в тот момент.
Ну бляха, он все основы ооп показывает.
источник

AH

Andrey Helldar in Laravel для начинающих
Joker_V
Ну бляха, он все основы ооп показывает.
Не совсем. "Основа ООП", если грубо, это "устранение дубляжа кода".
Например, взять тот же принцип открытости-закрытости из солида. В примере оба варианта соблюдают ООП, НО
class ProjectManagement
{
   public function process($member)
   {
       if ($member instanceof Programmer) {
           $member->code();
       } elseif ($member instanceof Tester) {
           $member->test();
       };

       throw new Exception('Invalid input member');
   }
}

создает очень жесткую зависимость с хрупким телом, вследствие чего поддержка такого кода несколько усложняется.
источник

ar

aanka resman in Laravel для начинающих
Меня как-то спросили, чем статическая фабрика отличается от фабрики
источник

ar

aanka resman in Laravel для начинающих
До сих пор считаю, что ничем
источник

AH

Andrey Helldar in Laravel для начинающих
aanka resman
Меня как-то спросили, чем статическая фабрика отличается от фабрики
Я до сих пор не добрался почитать что такое фабрика. А если и добирался, то в упор не помню что это делал))
источник