@codenamecrud

Страница 586 из 1009
Danila
25.04.2017
07:07:48
в чем баланс?

Vlad
25.04.2017
07:09:19
в чем баланс?
Между говнокодом, который выкинут после MVP и хорошим кодом, который можно будет использовать в дальнейшем. Плюс количество кода в стеке роды и сиквела такое же или даже меньше

Google
Vasiliy
25.04.2017
07:09:47
по моему одна рельса твои нужды перекрывает на 150%

Vlad
25.04.2017
07:10:42
Вообще, я планирую брать всю архитектуру на себя. Даже примерно классы расписывать. Нужен человек для этой самой рутины. Именно для написания кода. Сколько бы такой стоил?

по моему одна рельса твои нужды перекрывает на 150%
Ну тошнит меня от DHH, синглтон-конфигов и, самое главное, rails-way

Danila
25.04.2017
07:12:39
мвп это чисто про бизнес, баланс в этом случае может быть только по парето, 20% временных и трудозатрат должны приносить 80% результата, иначе ты в дерьме ну и как мы видели, модный стек не гарантирует защиту от самодельных tap'ов

Vasiliy
25.04.2017
07:13:43
Ну тошнит меня от DHH, синглтон-конфигов и, самое главное, rails-way
это примерно как твои высказывания что глабальные переменные в принципе ок если их юзать _правильно_

Vasiliy
25.04.2017
07:16:49
А почему б не взять ханами или там феникс с эликсиром?

Aleserche
25.04.2017
07:17:18
а зачем? Если инструмент решает задачу, чего дергаться-то?

если ради оптимизации, то преждевременная оптимизация то еще зло

Rafkat
25.04.2017
07:17:56
Я поэтому и ушел с пхп

Aleserche
25.04.2017
07:18:26
почему?

Google
Aleserche
25.04.2017
07:18:40
пхп норм, если не использовать всякую дичь

но каюсь, ее очень много

Rafkat
25.04.2017
07:18:51
Потому что в реальном мире пхпшников велосипедостроение в культ возведено

Aleserche
25.04.2017
07:19:09
ааа, ну такое везде бывает

если юзать какой-нибудь laravel/symfony, то проблем не будет

Vlad
25.04.2017
07:20:48
А почему б не взять ханами или там феникс с эликсиром?
Я использую некоторые паттерны из Ханами в своих проектах - Actions, Views, например

Vasiliy
25.04.2017
07:21:30
т.е. ты копируешь подходы но не берешь инструмент? довольно интересный подход ?

Rafkat
25.04.2017
07:21:37
Помню устраивался в одну контору, они говорят, во у нас yii 1.3 юзается, но мы его переписали, и теперь он не совсем yii, тебе придется это изучать

Vlad
25.04.2017
07:22:01
т.е. ты копируешь подходы но не берешь инструмент? довольно интересный подход ?
В коде инструмента есть некий оверхед, проще накатать кастомные классы

Vasiliy
25.04.2017
07:25:30
ну смотри, допустим MVP стрельнул(чудом каким то), как ты инвесторам будешь объяснять что не можешь разрабов найти/валят из конторы?

Vlad
25.04.2017
07:26:36
Если мне не изменяет память то для того, чтобы использовать Hanami Actions, нужно тащить весь контроллер. А в этом самом контроллере куча фич типа ассетов, безопасности, кеша. Плюс мне не нравится то, что Ханами экшоны лезут в Rack и меняют респонс, это дело Роды

ну смотри, допустим MVP стрельнул(чудом каким то), как ты инвесторам будешь объяснять что не можешь разрабов найти/валят из конторы?
У меня не "контора". Контора в моём понимании - это разработка чужих идей. Здесь же речь идёт о моих собственных. На самом деле райское место - за тебя будут продумывать архитектуру и структуру всего кода. Твоё дело - реализовать. Побегут?

А, и да, найти напарника (не просто кодер, а того, кто бы болел идеями и брал много на себя), я тоже был бы рад, но это, кажется, невозможно

А, и да, найти напарника (не просто кодер, а того, кто бы болел идеями и брал много на себя), я тоже был бы рад, но это, кажется, невозможно
Потому что большинство - ленивые хуесосы, которых что-либо заставить может только ЗОРПЛАТА 25-ГО ЧИСЛА

Aleserche
25.04.2017
07:31:47
У меня не "контора". Контора в моём понимании - это разработка чужих идей. Здесь же речь идёт о моих собственных. На самом деле райское место - за тебя будут продумывать архитектуру и структуру всего кода. Твоё дело - реализовать. Побегут?
возможно два варианта. 1. Интерес проявят безжизненные тела. Это вроде как удобные сотрудники, но они не прорывные. 2. У прогеров с огоньком в глазах может не хватить терпения. Всем же хочется творить

Vlad
25.04.2017
07:35:50
возможно два варианта. 1. Интерес проявят безжизненные тела. Это вроде как удобные сотрудники, но они не прорывные. 2. У прогеров с огоньком в глазах может не хватить терпения. Всем же хочется творить
1. Ну и наплевать на прорывность. Пусть занимаются своей рутиной. Я буду ставить задачи коду, он должен их выполнять. 2. Идей - множество. Возможен вариант отдать реализацию ему почти полностью, а с нас - поддержка

I
25.04.2017
07:37:37
Потому что большинство - ленивые хуесосы, которых что-либо заставить может только ЗОРПЛАТА 25-ГО ЧИСЛА
ну можно взять студентика старших курсов, в возрасте 20-22 лет и научить его. Моложе будут забивать на работу, прикрываясь учебой. А тут ты платить будешь, он будет благодарен. Только надо не избалованного искать

Google
Anton
25.04.2017
07:38:07
Привет, у вас тут весело, так что я пару дней почитаю все это, @Freika не против? :)

Anton
25.04.2017
07:39:27
I
25.04.2017
07:39:53
Много ли студентоты сейчас идут в руби?
вполне можно найти, кстати

Anton
25.04.2017
07:39:59
Не любишь глобал стейт и сам же его создаёшь. Ищешь коллег, но относишься к ним как к обезьянкам

Anton
25.04.2017
07:41:33
Топишь за свою архитектуру, но давай будем честными, на всякие dry-w, TRB(немного не то, но все же), ханами, фениксы потрачено гораздо больше человеко часов, а значит они решили какие-то подводные камни, которых ты не видишь

Aleserche
25.04.2017
07:41:41
Много ли студентоты сейчас идут в руби?
много ли студентоты способной написать hello world?

Vlad
25.04.2017
07:43:38
Ага, сначала некий "факт", который не более, чем эмоции (читал ты мои доводы невнимательно), а потом, пользуясь эффектом правды, второй выпад про архитектуру. Херасдва

Danila
25.04.2017
07:44:41
trb говно кстати

Vlad
25.04.2017
07:44:43
Много часов = много проработанных сценариев использования (очень) = оверхед

Danila
25.04.2017
07:44:47
а апатоник пидор

Vlad
25.04.2017
07:45:49
Берите пример с еванса - не пиздит, не продаёт книжки, а просто делает охуенные вещи с нулем issues

Не любишь глобал стейт и сам же его создаёшь. Ищешь коллег, но относишься к ним как к обезьянкам
Насчёт обезъянок - я написал "или кодер, или напарник" Насчёт стейтов - всё сложнее, но я описал это выше

Danila
25.04.2017
07:50:01
Привет, у вас тут весело, так что я пару дней почитаю все это, @Freika не против? :)
очень хорошо ознаменовал свой приход отец пришёл читать тред пару дней

Anton
25.04.2017
07:50:20
trb говно кстати
тоже так считаю, по мне - слишком переусложненая

Vlad
25.04.2017
07:51:10
Anton
25.04.2017
07:51:14
при этом его решения иногда не работают (вот прямо сейчас у меня куча проблем с rodauth было)

Google
Anton
25.04.2017
07:51:44
Мельком
а зря, реальный пример. есть rodauth, который должен решать кучу проблем, только когда ты пытаешься навернуть что-то свое - ты начинаешь ахуевать

покажу прямо пример кода

https://github.com/jeremyevans/rodauth/blob/master/lib/rodauth/features/create_account.rb#L104-L117

проблема не в том, что джереми пишет так, а в том, что тебе приходится с этим работать

очень хорошо ознаменовал свой приход отец пришёл читать тред пару дней
да я прочитал уже, мне @igorpavlov кидал в другой чат :)

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

Берите пример с еванса - не пиздит, не продаёт книжки, а просто делает охуенные вещи с нулем issues
знаешь почему у него ишю нет? потому что он не принимает ПР-ы обычно, а все ишю закрывает. + у него почтовая рассылка вместо ишю

Admin
ERROR: S client not available

Anton
25.04.2017
07:53:57
Что не так?
т.е. для тебя это нормальный код?

ну хорошо, давай я поясню. тебя не смущает вот эта строка? raised = raises_uniqueness_violation?{id = db[accounts_table].insert(account)}

опять же, “глобал стейт” который ты призераешь

Vlad
25.04.2017
07:55:44
db - это глобальный стейт?

Anton
25.04.2017
07:56:17
в данной библиотеке да, потому что он используется везде

Vlad
25.04.2017
07:57:07
Какие проблемы это может понести? Скинь строку инициализации дб

при этом его решения иногда не работают (вот прямо сейчас у меня куча проблем с rodauth было)
Я не работал с ней, но это ведь вроде апп на роде. Что может пойти не так?

Anton
25.04.2017
07:58:57
@bugagazavr лол

Kirill
25.04.2017
07:59:03
не пали

Google
Kirill
25.04.2017
07:59:11
сейчас я выжду и вброшу

Anton
25.04.2017
07:59:17
Kirill
25.04.2017
07:59:44
db - это глобальный стейт?
соединение с базой - да

Vlad
25.04.2017
08:00:01
Kirill
25.04.2017
08:00:07
Одно?
пул

Vlad
25.04.2017
08:00:38
пул
Объясните дураку, в таком случае

Kirill
25.04.2017
08:01:34
ну глобал стейт обычное такое дело если ты не пыхарь конечно

Vlad
25.04.2017
08:02:35
Не вижу ничего плохого в глобальных пулах. Пулах, в которых гарантируется стабильная работа

Kirill
25.04.2017
08:03:19
сокет может умереть

Vlad
25.04.2017
08:03:43
сокет может умереть
Это должно хендлиться пулом

Kirill
25.04.2017
08:03:49
не хендлится

первый запрос уйдет с ошибкой

потом пул поднимется конечно

Vlad
25.04.2017
08:04:06
не хендлится
В случае еванса или в принципе?

Anton
25.04.2017
08:04:33
кстати, тут мелькало сообщение про DI, поэтому скину ссылку про все вот это, советую почитать, если вам интересно https://martinfowler.com/articles/injection.html

Kirill
25.04.2017
08:04:45
В случае еванса или в принципе?
у меня приложение на сиквеле, постгрес перезагрузили, пул активен, первый запрос в бд и отваливается с ошибкой, что сокет закрыт

такие дела

¯\_(ツ)_/¯

второй пройдет, но будет слишком поздно

Страница 586 из 1009