169 похожих чатов

23 ответов

31 просмотр

чтобы был автокомплит

А почему никто не хочет научиться не юзать пакетов и самому разобраться в этом и писать максимально без магии? Потому что люди ленивцы без чувства прекрасного? Как потом поддерживать такое гавно человеку, который не юзает пакеты? Весь код будет в ворнингах от шторма

Приходи почаще, объясняй новичкам: - почему фасады это плохо - почему app(), config() это плохо - почему нельзя тащить репозитории - почему другие неявные вещи это плохо - почему иногда проще и быстрее запилить своё решение, чем тащить пакет Тогда мир станет лучше

Потому же почему и app

config repository через DI предлагаешь?

Vlad
А почему никто не хочет научиться не юзать пакетов...

чистым кодом завеяло что ли? тарас перелогинься

Oleksandr-Pavlenko 🌚 Автор вопроса
Vlad
А почему никто не хочет научиться не юзать пакетов...

я не хочу делать вызов метода ради подсказки иде

Даниил
config repository через DI предлагаешь?

Ну, хотя бы так, или не выносить его за пределы сервис провайдеров и прокидывать конфиги в конструктор

Oleksandr Pavlenko 🌚
я не хочу делать вызов метода ради подсказки иде

но как же... надо писать код что бы ИДЕ понимала, а не интерпретатор...

Vlad
И что в замен?

Я написал выше

PSYTRGLES
чистым кодом завеяло что ли? тарас перелогинься

При чем тут чистый код? Я что без фреймворка пишу что ли?

Так плагин помогает мне всё остальное делать, но не магии комплитить

Andrey Helldar
Про конфиг перебор :)

Может быть слегка, но в целом нет

Vlad
При чем тут чистый код? Я что без фреймворка пишу ...

Влад, изначально мы говорили о ide-helper. То что ты, как разработчик, пишешь чистый код в проекте не отменяет факта наличия магии под капотом Laravel. И именно ide-helper (и более совершенный Laravel Idea) помогает IDE понять эту самую магию чтобы IDE помогала тебе писать код ещё быстрее, не храня в голове тонны символов.

Andrey Helldar
Влад, изначально мы говорили о ide-helper. То что ...

А потом на стакеоверфлоу пишут "как отключить ворнинги дублирования классав"

Vlad
А потом на стакеоверфлоу пишут "как отключить ворн...

Как будто любой другой пук мешает писать на SO

Andrey Helldar
Влад, изначально мы говорили о ide-helper. То что ...

да это же стандартный олдскульный проггер, который гордится страшщно тем, что держит все в голове и ничего не забывает. И для того чтобы хорошо писать, надо всегото “все знать и все”! а если тебе не нравится - значит ты просто недопрограммер)

Vlad
Так плагин помогает мне всё остальное делать, но н...

Нет, ide-helper как раз учит IDE понимать эту магию. Это всё что делает этот плагин.

Adel
да это же стандартный олдскульный проггер, который...

Нет, не так Кстати, про держать всё в голове есть конечно плюс. Но я постоянно гуглю банальные вещи, которые сходу не вспомнишь

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта