Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
Михаил Фленов
Мне с PATCH не приходилось работать. Это мало где говорят, но на больших сайтах где стоят F5 ASM могут блокировать все, кроме GET и POST. По крайней мере с теми сайтами, где я работал и даже Delete приходится делать через POST.
Анатолий
А вот кстати и что-то похожее на спецификацию:
https://tools.ietf.org/html/rfc7231#section-4
https://tools.ietf.org/html/rfc5789#section-2
Как правильно: Иран или Ирак?
Анатолий
На днях я провалил интервью, фидбэк - пробелы в проектировании REST-API.
...
Вопрос: как бы вы спроектировали API для ресурса contacts?
Ответ: GET /contacts, POST /contacts, GET /contacts/:id, POST contacts/:id, DELETE contacts/:id
Вопрос: какой маршрут для обновления ресурса?
Ответ: POST (если угодно PUT) contacts/:id
Вопрос: какой маршрут для частичного обновления ресурса?
Ответ: тот же
Вопрос: а вы слышали про PATCH?
Ответ: я слышал про PATCH и прочие глаголы, и если таковы стандарты в вашей компании могу их использовать
Вопрос: но 99% REST-API исполюзуют этот стандарт...
Ответ: вам об этом кто-то сказал, или прочитали где-нибудь?
...
А Вы как думаете, Михаил?
Евгений рнд
А какое понимание хочет выявить собеседующий, когда спрашивает, что общего между слоном и авторучкой? Наверное обектно ориентировнность головного мозга не иначе.
Михаил Фленов
Когда я провожу интервью, то я хочу увидеть именно понимание, как работет сбощик мусора и зачем нужен IDisposable в управляемом коде, который сам чистит память. Как люди подходят к отладке или написанию кода.
Евгений рнд
Многие работодатели склонны превращать собеседование в экзамен по теории. Не думаю, что это правильно. Зачастую, сдать экзамен в учебном заведении проще, ведь там известен хотя бы перечень вопросов и можно подготовиться. Если без этого никак, то есть сертифицированное тестирование. Представители работодателей, проводящие интервью по технической части превращаются при этом в "недопрофессоров", о чем ты на этом видео и рассказал. Хотя ранее в какой-то из заметок у тебя был описано как ты проводишь интевью. И это тоже экзамен. Эфективнее смотреть на реализованные проекты, фрагменты кода соискателя и давать тестовые задания. Практика важнее теории для разработчика. Ну и если после всего еще хочется что-то поспрашивать - спрашивай по выполненном тестовому заданию. Затрудняешься выявить при этом теоретические знания соискателя, тогда вопросы надо уже самому себе задавать. Выявлять надо способность к обучению.
KastorDriver
Я себе давно купил IDEA от JetBrains и периодически обновляю лицензию. IDE реально стоит своих денег, особенно когда знаешь все хоткеи и мышку не трогаешь.
Дмитрий Гнатенко
Я сейчас использую PhpStorm от JetBrains, ранее пользовался Sublime Text, VS Code, Netbeans, Atom.
Продукт не бесплатный, но он реально стоит этих денег и для меня превосходит по удобству вышеперечисленные.
Кстати, пару недель назад акция была - можно было купить за 50% от стоимости.
Денис Сепетов
Почти весь мой код написан в Sublime Text. Некоторое количество написано в Vim, но я бы не сказал, что я профи этого редактора.
Степан Литвинов
Правильно говорят, что на вкус и цвет... про фломастеры. А я наоборот - часто надо отойти от компьютера и меня бесит, если он в течение часа не уходит в сон, даже если есть работа с сетью. Ибо не фиг без меня самовольничать :-) Но про возможность более тонкой настройки соглашусь - было бы неплохо добавить. Хотя, я ещё не встречал ни одного человека ни на работе, ни среди друзей, кто бы вообще туда лазил и что-то настраивал. Может поэтому и не ввели эту функцию?
З.Ы.: Привет из Ростова-на-Дону!