Lil Functor
795 subscribers
57 photos
1 file
183 links
Pure functional and composable channel

Чат: https://t.iss.one/+L-xb_m_4lnY3Y2Fi
Download Telegram
Channel created
opensource.guide ― разъяснения по нюансам опенсорса от команды гитхаба. Подробно описываются юридические моменты + есть советы по организации социальной состовляющей опенсорса.

speaking.io ― куча полезностей по подготовке публичных выступлений.

#ссылки
Channel name was changed to «Lil Functor»
Channel photo updated
Учим языки через проекты

Я люблю изучать языки программирования не просмотром курсов и чтением книг, а сразу в бою, делая небольшой проект на новом языке. В ходе работы над проектом читаю статьи, смотрю отрывки курсов, читаю выжимки из книг. А уже потом, если возник серьёзный интерес, изучаю платформу фундаментально через книги и курсы уже продвинутого уровня.

Такой подход даёт мне возможность с самого начала работать не с абстрактным хеллоу-ворлдом в репле, а сразу с инфраструктурой языка. А значит, делать выводы не столько о синтаксических особенностях, сколько об удобстве работы с управлением зависимостями, экосистемой библиотек, паттернами для решения прикладных задач.

Благодаря этому уже на старте формируется представление о реальном процессе работы программистов.

Кроме того, мой темп учёбы и рассматриваемые темы не привязаны к графику автора книги и ведущего курса. Это даёт гибкость и возможность сэкономить немного времени.

С другой стороны, есть риск изначально пойти по ложному пути. Тогда придётся учиться на собственных ошибках, тратить время на изучение упущенных идиом и многократно переписывать код проекта 🤷🏼‍♂️
В интерфейсе командной строки гита есть интерактивный редактор файлов, которые попадут в коммит. Вызывается через git add -i. Теперь графические тулзы для гита ни нужны.

https://medium.com/@poslegm/интерактивный-git-cli-5f6e7d27aec

#ссылки