Size: a a a

2021 May 10

NK

Nikita Kolmogorov in DROP TABLE
Сталин центр
источник

IY

Ivan Yelizariev in DROP TABLE
И там и там было принято два решения (слить топливо, спрыгнуть в пропасть). При оценке "ситуации в будущем" мы оцениваем решение слить топливо. При оценке "ситуации в прошлом" мы оцениваем решение спрыгнуть в пропасть.
источник

NK

Nikita Kolmogorov in DROP TABLE
Не шучу
источник

A

Alexander° in DROP TABLE
это не наши мусульмане, они уволились две недели назад
источник

NK

Nikita Kolmogorov in DROP TABLE
То есть ситуации идентичны, но оцениваем мы разные части события?
источник

IY

Ivan Yelizariev in DROP TABLE
Типа того
источник

NK

Nikita Kolmogorov in DROP TABLE
Так об этом и пост
источник

❤🐻𝓚𝓪𝓻𝓷𝓪𝓿𝓪𝓵🐻❤... in DROP TABLE
/banme
источник

P

Purple in DROP TABLE
F
источник

P

Purple in DROP TABLE
источник

P

Purple in DROP TABLE
Mmm bacon
источник

in DROP TABLE
Explain more below.
источник

NK

ID:0 in DROP TABLE
Рубрика #мюсли

Почему я во всех своих проектах использую NoSQL базы данных? Ответ крайне прост: меньше кода.

Мне необходимо поддерживать 20+ проектов практически в одиночку. У меня нет времени на то, чтобы прописывать и поддерживать бесконечные миграции, если я просто добавил новое обязательное поле со значением по умолчанию. Даже если эти миграции генерируются какой-нибудь тулзой, все равно необходимо в итоге их поддерживать — они сломаются в самый неудобный момент, поверьте.

Что же делать со связями между записями? Да ничего не делать, в любой NoSQL базе данных они идут из коробки и работают отлично, если просто указать index: true в нужных полях, по которым и идут связи.

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

У меня нет времени на лишний код и лишнее чесание репы с курением мануалов к моему же коду. Если какая-то технология позволяет мне писать меньше кода, увеличивая читаемость и количество неустаревающей документации — поверьте, я буду использовать эту технологию.

Поэтому я и предпочитаю NoSQL.
источник

S

Stan in DROP TABLE
Mongo?
источник

NK

Nikita Kolmogorov in DROP TABLE
Я юзаю монго, да
источник

S

Stan in DROP TABLE
В целом со всем согласен, но наброс на типизацию и поддержку в IDE непонятен. В PG неплохо и с тем и с тем.
источник

in DROP TABLE
Еее, к черту SQL!

Наверное, есть разные SQL-ные языки/сервера/среды, но мы на парах использовали Oracle SQL

Такой багованной среды я нигде не видел
источник

NK

Nikita Kolmogorov in DROP TABLE
SELECT id,name,email FROM user
источник

NK

Nikita Kolmogorov in DROP TABLE
ни разу не видел нормальной типизации таких строк в больших проектах
источник

NK

Nikita Kolmogorov in DROP TABLE
чтобы подсвечивал, если случайно опечатался в поле и нормально автодополнял
источник