Всем привет!
У меня есть несколько тем, о которых хотелось бы поговорить или ими поделиться. Сначала - полезная статья для всех, у кого проблемы с засыпанием:
https://www.artofmanliness.com/2018/03/21/fall-asleep-fast/. В общем-то, вещи тривиальные, ценность в том, что они собраны в одном месте. Ну, и несмотря на их тривиальность, мало кто этим пользуется.
Вторая статья кому-то может показаться спорной
http://nautil.us/blog/-the-key-to-good-luck-is-an-open-mind. Но лично мой опыт подтверждает всё, что там написано. Я думаю, "встал не с той ноги" - это та же тема. Как себя настроишь с самого начала, так весь день (или часть дня) и проходит. Иногда всё удаётся и много успеваешь, а иногда - ничто и никак. И этим можно управлять (во всяком случае, в каких-то пределах), хоть и непросто (может быть, с непривычки).
Вот это -
https://egghead.io/ - сайт с полезными видеокурсами для начинающих джаваскриптёров. Сама, правда, только посмотрела, пользоваться ещё не пыталась.
Мне очень понравилась
вот эта статья на Хабре о промисах. Приятно почувствовать, что после курса Хекслета понимаешь разницу. Но всегда для лучшего понимания полезно рассмотреть вопрос с разных сторон или, хотя бы, услышать (увидеть, прочитать) объяснения разными словами. Ещё о промисах и промисификации хорошо и понятно написано
вот здесь. Вообще, на этом ресурсе довольно понятные объяснения.
И ещё хотела поговорить про тестирование. Вот
здесь в 116-м подкасте незнакомые с TDD профессионалы в своей области приходят к выводу, что тесты не нужны. Меня несколько царапают такие рассуждения, категорично выносимые в общество. Хотя, конечно, понятно, что во фронтенде с тестированием всё очень сложно и, действительно, часто не нужно и даже вредно (во всяком случае, в таком виде, как предлагается в этом подкасте).
Ещё о тестах. Кто регулярно читает слак Хекслета, тому всё это должно быть хорошо знакомо, но вдруг не все мои читатели в курсе. То, какими должны быть правильные хорошие тесты -
property-based тестирование. Это хорошая понятная статья о том, как такие тесты выглядят. А автор этой статьи рассуждает о том, чем является такое тестирование:
https://hypothesis.works/articles/what-is-property-based-testing/. А вот это - библиотека для реализации property-based тестирования в javascript:
jsverify.
Вот эта статья мне очень понравилась, хоть и не была для меня полезной (я это всё уже лет 20 знаю) -
об исполняемых файлах в Linux. Непонятно только, почему не был упомянут ключ a (all) в категориях. Сохраняю здесь для тех, кто ещё будет проходить первый проект Хекслета =) Например, для Аньки.
Это - просто коротко и по существу, и никогда не вредно лишний раз увидеть/вспомнить/повторить :)
https://twitter.com/mokevnin/status/923833221850320897.
А
здесь - подборка топ-37 видео от одного из пользователей слака Хекслета. В основном, там лекции Андрея Аксёнова и Кирилла Мокевнина, но даже Сашка засветился. Я из этих лекций не все смотрела, буду прямо по списку смотреть. А оба "Ментальных программирования" от Кирилла можно смотреть много раз и каждый раз находить для себя что-то новое.
Если кто не видел,
вот здесь список блогов от учащихся Хекслета. Нас много!
По ссылкам на сегодня всё :) Пару слов о себе. Курс по реакту прошла не до конца (пришлось на выходные уехать на дачу без интернета, это сильно нарушило мои планы), к курсу по редаксу даже не притрагивалась, но в четвёртый проект вписалась, надеюсь, на этой неделе к нему удастся приступить и успеть его в срок сделать. Всем успехов, "open mind" и продуктивности!