Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.222.22.244] |
|
Страницы: (2) 1 [2] все ( Перейти к последнему сообщению ) |
Сообщ.
#16
,
|
|
|
Нет Цитата Rzonex @ Ты меня совсем загнобил, это я должен знать, и то, и третье... Некрасиво кичиться своими знаниями. Это всего лишь значит, что в этой области опыта у меня чуть больше, но это не значит что я умею файтюнить нейронные сетки методом градиентного спуска. Всего на свете знать невозможно. Цитата Rzonex @ А еще спросил бы - "Собираешься ли ты изучать этот язык, или тебе нужна единичная помощь?" О, не, это так не работает. Ты сам спрашиваешь - я отвечаю. Хотел бы единичной помощи - не просил бы ответы на оффтоп замечания Миграции есть в любом ЯП, которые работают с БД. Тесты в любом императивном ЯП. Автолоадинг только в PHP и Java (как следствие - Groovy, Clojure, Scala, Kotlin, JRuby, etc), но всё равно это не только один PHP. |
Сообщ.
#17
,
|
|
|
На счет миграций
Цитата с гугла: Цитата Разработчики, которые уже сталкивались с проблемой рассинхронизации версий БД и приложения, могут пропустить этот раздел. Я вот ни разу не сталкивался... Я и не занимаюсь обновлением бд, это задача разработчиков. Не совсем понимаю, что это вообще такое. Запросы которые работают на одной версии sql могут перестать корректно работать на другой? Насчет императивного программирования - это ты про то, что я функции не использовал?) Честно - пытался юзать, но получал ошибку, потом забил, написал чтоб работало))) |
Сообщ.
#18
,
|
|
|
Цитата Rzonex @ Я вот ни разу не сталкивался... Я и не занимаюсь обновлением бд, это задача разработчиков. Не совсем понимаю, что это вообще такое. Запросы которые работают на одной версии sql могут перестать корректно работать на другой? Я же объяснил Что такое VCS - знаешь? Добавлено 1) Rails http://edgeguides.rubyonrails.org/active_r...migrations.html 2) Laravel https://laravel.com/docs/5.5/migrations#migration-structure 3) Java https://flywaydb.org/documentation/migrations 4) .NET https://docs.microsoft.com/ru-ru/aspnet/cor...-mvc/migrations Можешь ещё погуглить |
Сообщ.
#19
,
|
|
|
Цитата Serafim @ Что такое VCS - знаешь? Ты мне напомнил мою учительницу по физике в школе, она тоже удивлялась - как я могу решать задачи, совершенно не зная теории, а я мог, и по физике 5 было Дай угадаю - это рекурсивное программирование? нет??? |
Сообщ.
#20
,
|
|
|
Цитата Rzonex @ Ты мне напомнил мою учительницу по физике в школе, она тоже удивлялась - как я могу решать задачи, совершенно не зная теории, а я мог, и по физике 5 было Это практика, а не теория Не используя git\mercurial\perforce дальше Hello World не уехать. Хотя уехать можно, но только одному и до первого столба Добавлено Цитата Rzonex @ Дай угадаю - это рекурсивное программирование? нет??? Гугл тебе на что? |
Сообщ.
#21
,
|
|
|
Почитал про миграции, синхронизацию и понял, что мне это не нужно. Этим занимаются разработчики,
Я же всего лишь юзаю готовую бд. Я в своей работе с бд - никогда не сталкивался с проблемами, вот столкнусь(ака доеду до этого первого столба), тогда и буду курить синхронизацию, миграцию, чертацию... у меня был знакомый программист, я ему как то жаловался, что на оптимизацию кода много времени уходит, что код у меня грязный, не люблю со своим говнокодом работать, чем сильнее приложение разрастается, тем сложнее работать.. А он мне ответил, что на чистку кода может вся жизнь уйти, а заказчику по сути абсолютно пофигу как и что у тебя там работает... И я задумался) |
Сообщ.
#22
,
|
|
|
В тренде не flyway, а liquibase |
Сообщ.
#23
,
|
|
|
Цитата Астарот @ В тренде не flyway, а liquibase В тренде не liquibase, а JHipster |
Сообщ.
#24
,
|
|
|
Цитата Rzonex @ В тренде не liquibase, а JHipster Когда не понял о чем идет речь, но сказать хочется |
Сообщ.
#25
,
|
|
|
Цитата Астарот @ Когда не понял о чем идет речь, но сказать хочется Если ты понимаешь о чем идет речь, то может расскажешь что это такое и с чем это едят? Я вот гуглил и нифига не понял что это и главное - зачем оно нужно? Если можно доступным языком. |
Сообщ.
#26
,
|
|
|
Цитата Астарот @ В тренде не flyway, а liquibase Дык первая ссылка в гугле. С другой стороны посмотрел на liquibase... Не, ну декларативные шняги - как-то не очень, ты не находишь? Даже нативный код на каком-нибудь HQL кажется более профитным, нежели дичь на XML/YAML. Добавлено Цитата Rzonex @ Я вот гуглил и нифига не понял что это и главное - зачем оно нужно? Если можно доступным языком. Значит оно тебе не нужно сейчас. Соберёшься продавать, цитата, за 2к - не забудь всё это, а заодно и в докер обернуть Тогда может кто и купит |
Сообщ.
#27
,
|
|
|
Цитата Serafim @ Не, ну декларативные шняги - как-то не очень, ты не находишь? Почему? Вполне удобно - пишешь, что изменилось, а не как менять. Цитата Serafim @ Даже нативный код на каком-нибудь HQL кажется более профитным, нежели дичь на XML/YAML. Тогда уж проще просто последовательно выполнять заранее заготовленные sql-скрипты В общем мы сейчас юзаем ликвибейз, вроде удобно получается, но - и это важно! - я БД пользую исключительно, как персистентное хранилище данных, так что у меня схема совершенно плоская, запросы к ней элементарные. Возможно на действительно сложных схемах ликвибейз поперхнется. |
Сообщ.
#28
,
|
|
|
Цитата Астарот @ Почему? Вполне удобно - пишешь, что изменилось, а не как менять. Дифф чтоль? По докам там всякие креейт тейбл были и прочее. Цитата Астарот @ Тогда уж проще просто последовательно выполнять заранее заготовленные sql-скрипты Тоже вариант, не такой удобный, да и к БД привязан, но почему нет? Всё лучше, чем вообще без схемы сидеть, как автор сего поста |