Size: a a a

2020 November 05

АЛ

Александр Лапшинов... in phpGeeks
Alexander Gromov
Что за шляпа?
Почему сразу шляпа, простите, я новенький и не знаю правила
источник

АХ

Александр Хакимов... in phpGeeks
SarcasmIO
ты даже типы не юзаешь, с чего ты взял что можешь компетентно судить об этом?
Типы не юзаю? мммм...
источник

АХ

Александр Хакимов... in phpGeeks
Давайте ещё по конструктиву, что переделать , предлагайте
источник

T🐜

The Ant 🐜 in phpGeeks
HackimovSignParser Авторство все дела ) Но как по мне такие префиксы лишние :D
источник

АХ

Александр Хакимов... in phpGeeks
The Ant 🐜
HackimovSignParser Авторство все дела ) Но как по мне такие префиксы лишние :D
Это единственный возможный код в своём роде,который парсит PKCS7 который мечтают заполучить все конкуренты.
источник

АХ

Александр Хакимов... in phpGeeks
Я заебался его писать, и он за моим авторством.
источник

АХ

Александр Хакимов... in phpGeeks
Он быстр, охуенен, и его никто и никогда не сможет заполучить ,даже за очень большие деньги
источник

AM

Artem Molotov in phpGeeks
Александр Хакимов
хотя бы маленькую  часть покажи как бы ты отрефакторил, я более чем уверен что при попытке что то отрефакторить, это либо не будет работать либо интерпретатор пошлёт тебя на хуй со словами не найден ключ массива
Ну вот программа минимум(!)

1. Убрал бы статические переменные. Вообще у тебя там куча кода статикой где не нужно намешана
2. Использовал бы нормальные структуры вместо массивов и множества аргументов методов
3. Перестал бы наследоваться от дефолтного контроллера когда это нахер не нужно
4. Вынес бы все адреса в конфиг
5. Сделал бы либу платформонезависимой и уже потом добавлял фичи под разные фреймы или один конкретный
6. Следовал бы PSR
7. Перестал бы использовать конструктор в каждом экшене. Это какой-то дикий трешак вообще. Особенно учитывая в нестатических методах.
8. DI и автовайринг ты послал лесом. Это тоже весьма забавно
9. В контроллерах перемешаны разные слои приложения. Это тоже надо надо бы на части разбить
10. Разбил бы методы на более мелкие, выполняющие конкретную задачу
11. Переписал бы часть условий в виде методов объекта
12. Написал бы нормальные энумы вместо вот этих ваших строк
13. Убрал бы нафиг флаги из методов

Простыми словами, поверхностно. Дальше уже надоело смотреть, если честно. Пропало всё желание. Многое зависит от рефактора базовых вещей. Судя по тому что я увидел, тут нет ни понимания работы ПХП, ни понимания ООП. Как можно после этого говорить о ООП я, если честно, не понимаю.
источник

M

Maxim Kainov in phpGeeks
The Ant 🐜
это у тебя проблемы с айсикью. оскорбление всегда направлено или на группу людей, или персонифицировано. Сказать "пхпшники гандоны" это оскорбление сообщества пхпшником. Или в конкретно взятом случае "ты долбаеб". А называние инструмента говно это не оскорбление, это оценочное суждение об этом инструменте. Просто отъебись уже а?
Нет, это задевание чувств
источник

AM

Artem Molotov in phpGeeks
Александр Хакимов
смысл? я и так пишу нормально. в плане отступов как минимум.
мда
источник

AM

Artem Molotov in phpGeeks
Александр Хакимов
я пытался, основная трабла это проварка на isset и не empty это нельзя вложить в функцию
О валидаторах и мапперах не слышал?
источник

АХ

Александр Хакимов... in phpGeeks
Artem Molotov
Ну вот программа минимум(!)

1. Убрал бы статические переменные. Вообще у тебя там куча кода статикой где не нужно намешана
2. Использовал бы нормальные структуры вместо массивов и множества аргументов методов
3. Перестал бы наследоваться от дефолтного контроллера когда это нахер не нужно
4. Вынес бы все адреса в конфиг
5. Сделал бы либу платформонезависимой и уже потом добавлял фичи под разные фреймы или один конкретный
6. Следовал бы PSR
7. Перестал бы использовать конструктор в каждом экшене. Это какой-то дикий трешак вообще. Особенно учитывая в нестатических методах.
8. DI и автовайринг ты послал лесом. Это тоже весьма забавно
9. В контроллерах перемешаны разные слои приложения. Это тоже надо надо бы на части разбить
10. Разбил бы методы на более мелкие, выполняющие конкретную задачу
11. Переписал бы часть условий в виде методов объекта
12. Написал бы нормальные энумы вместо вот этих ваших строк
13. Убрал бы нафиг флаги из методов

Простыми словами, поверхностно. Дальше уже надоело смотреть, если честно. Пропало всё желание. Многое зависит от рефактора базовых вещей. Судя по тому что я увидел, тут нет ни понимания работы ПХП, ни понимания ООП. Как можно после этого говорить о ООП я, если честно, не понимаю.
— Владимир Владимирович, сколько будет дважды два?
— Буду краток. Вы знаете, буквально на днях я был в Российской Академии
Наук, провёл беседу со многими учёными, в том числе молодыми, кстати,
очень грамотные ребята. Так вот мы обсудили, в частности и данную
проблему, поговорили о текущей экономической обстановке в стране; они
так же рассказали о своих планах на будущее. Конечно, в первую очередь
их волновала проблема востребованности; не менее остро встал и вопрос по
ипотечным кредитам, но могу заверить, все эти проблемы решаемы и мы
направим все усилия, чтобы решены они были в самом ближайшем будущем. В
том числе это касается и темы, затронутой в вашем вопросе.
источник

AM

Artem Molotov in phpGeeks
Александр Хакимов
— Владимир Владимирович, сколько будет дважды два?
— Буду краток. Вы знаете, буквально на днях я был в Российской Академии
Наук, провёл беседу со многими учёными, в том числе молодыми, кстати,
очень грамотные ребята. Так вот мы обсудили, в частности и данную
проблему, поговорили о текущей экономической обстановке в стране; они
так же рассказали о своих планах на будущее. Конечно, в первую очередь
их волновала проблема востребованности; не менее остро встал и вопрос по
ипотечным кредитам, но могу заверить, все эти проблемы решаемы и мы
направим все усилия, чтобы решены они были в самом ближайшем будущем. В
том числе это касается и темы, затронутой в вашем вопросе.
Предлагаю пойти в кровать и поспать 8 часов.
источник

АХ

Александр Хакимов... in phpGeeks
Artem Molotov
О валидаторах и мапперах не слышал?
Этот метод вызывается после валидирования
источник

АХ

Александр Хакимов... in phpGeeks
Александр Хакимов
Этот метод вызывается после валидирования
над ним есть ещё метод,который валидирует
источник

АХ

Александр Хакимов... in phpGeeks
Artem Molotov
Ну вот программа минимум(!)

1. Убрал бы статические переменные. Вообще у тебя там куча кода статикой где не нужно намешана
2. Использовал бы нормальные структуры вместо массивов и множества аргументов методов
3. Перестал бы наследоваться от дефолтного контроллера когда это нахер не нужно
4. Вынес бы все адреса в конфиг
5. Сделал бы либу платформонезависимой и уже потом добавлял фичи под разные фреймы или один конкретный
6. Следовал бы PSR
7. Перестал бы использовать конструктор в каждом экшене. Это какой-то дикий трешак вообще. Особенно учитывая в нестатических методах.
8. DI и автовайринг ты послал лесом. Это тоже весьма забавно
9. В контроллерах перемешаны разные слои приложения. Это тоже надо надо бы на части разбить
10. Разбил бы методы на более мелкие, выполняющие конкретную задачу
11. Переписал бы часть условий в виде методов объекта
12. Написал бы нормальные энумы вместо вот этих ваших строк
13. Убрал бы нафиг флаги из методов

Простыми словами, поверхностно. Дальше уже надоело смотреть, если честно. Пропало всё желание. Многое зависит от рефактора базовых вещей. Судя по тому что я увидел, тут нет ни понимания работы ПХП, ни понимания ООП. Как можно после этого говорить о ООП я, если честно, не понимаю.
Я не хочу тебя обидеть, чел, правда.
источник

AM

Artem Molotov in phpGeeks
Александр Хакимов
Это единственный возможный код в своём роде,который парсит PKCS7 который мечтают заполучить все конкуренты.
Мечтают заполучить все конкуренты и ты такой херакс и на публику часть выложил.

Ага, конечно
источник

AM

Artem Molotov in phpGeeks
Александр Хакимов
Я не хочу тебя обидеть, чел, правда.
Ну попробуй, лол. Я б поугарал.
источник

АХ

Александр Хакимов... in phpGeeks
Нах мне оно надо?) ты не в моей шкуре а я не в твоей.)
источник

AM

Artem Molotov in phpGeeks
SarcasmIO
я более чем уверен что через сервис провайдер аргументы можно передавать нормально в конструктор даже в сраном ларавеле
Более того, только так и нужно делать, если уж прям необходимо
источник