20 random bookmarks
Тут будут ссылки на всё-всё, что я найду интересным
Тут будут ссылки на всё-всё, что я найду интересным
The 2025 Go Developer Survey results, focused on developer sentiment towards Go, use cases, challenges, and developer environments.
The other day, on a beautiful Sunday afternoon, a neighbor I hadn’t seen in a long time said hello as she walked past the house. “I hope your family is doing well,” she said, and then looked concerned. “As well as you can do in times like these. You must be even more worried, with kids.“
“Uh, well,” I said, “The kids live in the present, and we try to enjoy the present.”Inside I was thinking: “This is why liberals are so sad.”
Моя знакомая Ульяна рассказывает про опыт с БАР
Paying by the hour is a modern form of slavery that must be replaced by paying for results, which is a much more effective and healthy form of management.
Из комментариев под статьёй:
Кто-то не очень понимает, что ORM в первую очередь - маппер. Да, и называется он Object-Relational Mapper. Отвечает за взаимосвязь между реляционными данными и объектно-ориентированным миром.
Тот, кто хотя бы раз сталкивался с опечаткой при загрузке поля в объект, уже не задаёт вопросы, оправдан ли ORM. Когда за тебя связку делает кодогенератор с нулевой возможностью ошибки на любой сложности схеме - начинаешь ценить надёжность такого решения.
Что касается SQL. ORM не может в принципе покрыть весь синтаксис SQL. И не должен, это не его задача. Его задача - сделать простым синтаксис 95% случаев, когда дальше джойна и WHERE ничего не надо. ORM не мешает использовать чистый SQL, а чаще всего может его дополнить, переводя результат сложного запроса в набор объектов.
О том, почему важно занимать обе стороны на эскалаторе в метро.
Постоянно об этом задумывался, а тут мне скинули статью.
Коллекция карт
Проект, собравший преимущества Латеха и Гугл Доксов.