Гостевая

Только для зарегистрированных посетителей
.
Simba
Кадило крутится, лавэха мутится

zbzalex, был бы ты чуть поумнее, ты бы не писал кучу аббревиатур, а открыл код и нашел бы кучу всякой херни, которая там есть гг. Но ты начал писать по папку data, модули, фабрики, инкапсуляцию, кисс и драй. Если бы ты знал определения кисс и драй, ты бы их вообще не писал
В целом, да, нет смысла продолжать) Всё и так понятно)

.
zbzalex
#include "god.h"

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

.
Simba
Кадило крутится, лавэха мутится

zbzalex, все?) ну в целом уровень дискуссии был понятен изначально )

.
zbzalex
#include "god.h"

Simba, просто рукалицо

.
Jane
Блиносвёрт ?

Scorpion, так Олег же джон продал, как он может его завещать?

.
Simba
Кадило крутится, лавэха мутится

Simba, поверь, это не набор слов без понимания сути.

Конкретно в том сообщении это набор слов. Учись тогда выражать свои мысли так, чтобы их понимали другие люди, а то написал слова, а что ты этим хотел сказать хрен его знает...

возвращаясь к тому, что ты по поводу линтера написал. в проекте же ещё докер висит) зачем он там нужен? почему его нельзя вынести в какой-то пакет, который был настраивал проект именно под докер, либо какой-то дополнительный хинт на оф.сайте?

Сообщение назад ты хотел что-то по фану накидать чтобы упростить, а щас предлагаешь усложнить.
Давай сначала определим какую проблему мы пытаемся решить? Конфиг докера нужен для того, чтобы люди могли склонировать проект и запустить без ручной настройки окружения. "Настраивать под докер" проект не нужно. Это не так работает. Если человек не пользуется докером, он просто им не пользуется и всё. Проблем с этим никаких нет. Почему нельзя вынести в пакет? Потому что на это нужно выделять время (которого нет) и в этом нет необходимости. Это окружение для тестовой разработки, которое не будет включено в дистрибутив при релизе.

Simba, могу ли я допустим снести 3 модуля, чтобы остальные модули не пострадали? просто кнопкой делит например?

Да. В этом и задумка.

.
zbzalex
#include "god.h"

Simba, могу ли я допустим снести 3 модуля, чтобы остальные модули не пострадали? просто кнопкой делит например? Если да, то есть ещё о чем разговаривать, если нет, то давай подымим тему связанности модулей и в общем понимании связанности зависимостей в проекте?

.
zbzalex
#include "god.h"

Simba, поверь, это не набор слов без понимания сути.

возвращаясь к тому, что ты по поводу линтера написал. в проекте же ещё докер висит) зачем он там нужен? почему его нельзя вынести в какой-то пакет, который был настраивал проект именно под докер, либо какой-то дополнительный хинт на оф.сайте?

есть вообще хинты по бест практикам если на то пошло, а то я ж не разбираюсь))

.
Simba
Кадило крутится, лавэха мутится

zbzalex, 

Simba, я же написал ниже. или непонятно?)

Х.з. где ты что писал. Отлистай ниже и найди что ты писал) Я ничего не вижу)

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

Ну если ты не пользуешься линтерами, то это не значит что никто ими не пользуется.

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

Я даже не знаю как это прокомментировать. Похоже на набор слов написанных без понимания сути)
В индексе конфигурируется контейнер и запускается остальная часть приложения. EmailSender пока остался со старой версии для отправки почты без крона. В дальнейшем это будет убрано.

в третьих, давайте посмотрим в папку систем. зачем там хтакес?) почему там композер пхар?

В репозитории версия в разработке. htaccess ещё остался с предыдущей версии и просто пока не был удален.
Композер используется для работы функционала установки/удаления/обновления модулей.

возвращаясь к корню, то каким-то макаром там папка дата??)) может бы будем какую-то иерархию соблюдать?

Что ты имеешь в виду под иерархией и чем тебе не угодила папка data?

папка модулес вообще живет в отдельной экосистеме от самой системы, хотя папка систем под боком))

В папке с модулями расположены (сюрприз) модули и там тоже всё впорядке.

в общем, я бы мог еще долго перечислять все минусы и недостатки, но не буду.

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

.
zbzalex
#include "god.h"

Simba, я же написал ниже. или непонятно?)
во-первых ты посмотри сколько файлов в корне. конфиги, линты и прочая дичь. у меня в фронт проекте нет такого, даже близко.

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

в третьих, давайте посмотрим в папку систем. зачем там хтакес?) почему там композер пхар?

возвращаясь к корню, то каким-то макаром там папка дата??)) может бы будем какую-то иерархию соблюдать?

папка модулес вообще живет в отдельной экосистеме от самой системы, хотя папка систем под боком))

 

в общем, я бы мог еще долго перечислять все минусы и недостатки, но не буду.

 я по фану могу накидать концепт, просто смеха ради упростить то, что решили усложнить.