20 random bookmarks
Тут будут ссылки на всё-всё, что я найду интересным
Тут будут ссылки на всё-всё, что я найду интересным
If a developer claims the badge of mid-level-plus but doesn’t feel at ease in at least the five principal paradigms—they are a pompous fool, and you should show them the door.
The 2025 Go Developer Survey results, focused on developer sentiment towards Go, use cases, challenges, and developer environments.
This is the first result to break the O(m+ n log n) time bound of Dijkstra’s algorithm on sparse graphs, showing that Dijkstra’s algorithm is not optimal for SSSP.
Arm yourself with knowledge
Если код работает, это не значит, что задачу пора закрывать. От двадцати минут, потраченных сверху, вреда не будет — прод не сгорит, менеджер подождет. Зато спасет день коллеги, который вкатывается в проект.
Applying The Blue Angel Criteria To Free Software
Staticcheck - The advanced Go linter. Contribute to dominikh/go-tools development by creating an account on GitHub.
When project scope is perfectly decomposed and management rules are clear and strict, speed of delivery is the virtue, not the quality.
Кристина общается с другими подкастерами, раскрывая внутреннюю кухню.
Кристина и Егор обсуждают знакомства и отношения.
Может, вы сидели и думали, что в Осло нет трамваев. А они есть!
Из комментариев под статьёй:
Кто-то не очень понимает, что ORM в первую очередь - маппер. Да, и называется он Object-Relational Mapper. Отвечает за взаимосвязь между реляционными данными и объектно-ориентированным миром.
Тот, кто хотя бы раз сталкивался с опечаткой при загрузке поля в объект, уже не задаёт вопросы, оправдан ли ORM. Когда за тебя связку делает кодогенератор с нулевой возможностью ошибки на любой сложности схеме - начинаешь ценить надёжность такого решения.
Что касается SQL. ORM не может в принципе покрыть весь синтаксис SQL. И не должен, это не его задача. Его задача - сделать простым синтаксис 95% случаев, когда дальше джойна и WHERE ничего не надо. ORM не мешает использовать чистый SQL, а чаще всего может его дополнить, переводя результат сложного запроса в набор объектов.
Офигенно
Fun fact: There is no limit clause in the SQL standard.
Everyone uses limit.
And yet, according to the standard, we should be using fetch