Size: a a a

Clojure — русскоговорящее сообщество

2021 November 17

AS

Andrey Shuster in Clojure — русскоговорящее сообщество
да, это в идеале. но на практике как я писал выше обычно в длинные перерывы всегда находится чем заняться
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
ну если «чем заняться» тоже нужно для работы, то это время тоже считается
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
если кто-то, говоря про 4 часа, подразумевает только кодинг, то деятельность, состоящая только из кодинга попросту невозможна
источник
2021 November 18

DF

Damir Farazetdinov in Clojure — русскоговорящее сообщество
источник

SP

Stas P in Clojure — русскоговорящее сообщество
коллеги вопрос такой
источник

SP

Stas P in Clojure — русскоговорящее сообщество
вот есть прилага на ринге. там где то в разных местах кидается некий эксепшн.
источник

SP

Stas P in Clojure — русскоговорящее сообщество
можно ли написать некий хелпер и положить куда то который всегда будет исполняться при выбросе этого эксепшена? ну типа интерцептор или хендлер?
источник

SP

Stas P in Clojure — русскоговорящее сообщество
во вских спрингах плеях и кварках таких решений полно из коробки
источник

MB

Mikhail Beliansky in Clojure — русскоговорящее сообщество
Конечно. В рейтите тоже из коробки есть exception middleware
источник

MB

Mikhail Beliansky in Clojure — русскоговорящее сообщество
источник

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
О, пропустил вечернюю тему. Да, обычно 4-6 часов на кодинг - иначе начинают выгорать. И недели через две-три хорошо-бы отдых делать недельный на изучение чего-нибудь ненапряжного - новой либы, языка, паттернов и прочей фигни. А по факту - 8-10 строк кода в час, как было 30 лет назад, так и сейчас. И это 8-10 строк рабочего оттестированного кода в продакшн. Напишется 20-30, и две трети улетит в корзину.
источник

SP

Stas P in Clojure — русскоговорящее сообщество
а ты крут. я когда новую фичу кожу где то 130-140 в день выдаю строк. это без геттеров и сеттеров :)
источник

SP

Stas P in Clojure — русскоговорящее сообщество
спс. то что надо
источник

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
140 поделить на 6 часов = 20 строк в час :)
источник

MB

Mikhail Beliansky in Clojure — русскоговорящее сообщество
Пожалуйста. Ещё можно его условно добавлять, только в проде, например.
источник

SP

Stas P in Clojure — русскоговорящее сообщество
ну так.. бывает говнобагов накидают там может быть и одна строчка. за три дня.
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
(defn wrap-exception
 [handler]
 (fn [request]
   (try
     (handler request)
     (catch Throwable e
       (log/error e ...)
       {:status 500
        :body "Internal error, please try later"}))))


и ставишь этот мидлварь на вершину стека
источник

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
Как-то даже спорили на эту тему, потом взяли sloccount  и посчитали на годовом проекте - 8-10 строк в час на команду из 4 человек
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
обычно в проде из e достают контекст и в зависимости от него отдают не 500, а иногда 404 или 403
источник

СС

Сергей Суржик... in Clojure — русскоговорящее сообщество
вот это я понимаю продуктивность
источник