Внимание студентов, котопые пишут курсовой, на лекции 16 мая в четверг в 16:10 в аудитории 307-18 мы будем утверждать темы и я расскажу как будет проходить прием работ, буду отвечать на вопросы. Пока думайте над темами. Завтра пришлю форму регистрации. Не берите большие, берите интерес6ые задачи. Подходят темы, в которых вы сможете показать в коде свои знания по структурам данных, алгоритмам, структуре кода, паттернам, приемам и техникам программирования, которые были в лекциях. Не подходят темы, где все скмое интересное делают фреймворки, а вы только бойлерплейт пишите. Разрешены любые языки программирования и технологии, а вот чужие библиотеки не желательны, хоть и возможны, если вы ими не заменяете свои знания. Можно делать как прикладные программы, так и писать свои библиотеки, инструменты, фреймворки. Значительным плюсом будут тесты, использование систем непрерывной интеграции, развертывание на хостинге. Обязательно: публикация проекта в git, проверка eslint, prettier. Я смотрю в основном код, а не интерфейс. Объем кода вообще не важен, если вы покажите свой уровень в 20 строках кода, то я приму такую работу. Если кода много, то я буду смотреть тот фрагмент, которым вы можете гордиться. Лучшие работы будут отмечены сертификатом, который свидетельствует о вашей квалификации. Бумажных отчетов готовить не нужно. А вот написать статью на habr, dou или другой профессиональный ресурс - это большой плюс. Все говнокодеры будут невозбранно отчислены и разжалованы из инженеров в менеджеры... по продажам... туалетной бумаги... А лучшие кадры получат должности в ИТ спецподразделениях МВД, почет и славу.
Forwarded from Metarhia/NodeUA - Node.js Ukraine Community
YouTube
Модель акторов для параллельных вычислений
Примеры кода: https://github.com/HowProgrammingWorks/ActorModel
Курс «100 лекций по программированию» https://habr.com/post/427799/
#ActorModel #thread #process #worker_threads #nodejs #javascript #cluster #actor #model #worker #master
Курс «100 лекций по программированию» https://habr.com/post/427799/
#ActorModel #thread #process #worker_threads #nodejs #javascript #cluster #actor #model #worker #master
Forwarded from Timur Shemsedinov
Кому интересно - я дописал акторов со вчерашней лекции на потоках - https://github.com/HowProgrammingWorks/ActorModel/tree/master/JavaScript/3-multithread
GitHub
ActorModel/JavaScript/3-multithread at master · HowProgrammingWorks/ActorModel
Actor model (concurrent computation model). Contribute to HowProgrammingWorks/ActorModel development by creating an account on GitHub.
Forwarded from Timur Shemsedinov
И контрольный вопрос в голову: какая из идей наиболее опасна для ООП?
Anonymous Poll
18%
Абстракции
6%
Инкапсуляция
36%
Наследование
16%
Полиморфизм
25%
Декомпозиция
Forwarded from Timur Shemsedinov
Metarhia участвует в JS Fest 2019 (осень) и Харьков.js. Все выпускники, слушатели лекций или относящие себя к нашему сообществу люди, могут подать свои темы или взять из тех, что я предложу. Наши активные участники и я, поможем готовить доклады. За лето мы натренируемся, проведем внутренние прогоны тем. Обсуждения будут тут: https://t.me/joinchat/Bux4gQ5-qUQgbB2paTwlag
Forwarded from Metarhia/NodeUA - Node.js Ukraine Community
YouTube
Скаффолдинг для API, UI и данных
Примеры кода: https://github.com/HowProgrammingWorks/Scaffolding
Курс «Основы программирования» с примерами на JavaScript https://habr.com/ru/post/464023/
#scaffolding #скаффолдинг #рефлексия #скафолдинг #reflection #nodejs #javascript
Курс «Основы программирования» с примерами на JavaScript https://habr.com/ru/post/464023/
#scaffolding #скаффолдинг #рефлексия #скафолдинг #reflection #nodejs #javascript
Я чувствую себя сыном маминой подруги https://github.com/tshemsedinov
Какой ваш любимый способ улучшения качества кода?
Anonymous Poll
22%
Сразу пишу идеальный код
5%
Юниттесты до кодирования
10%
Юниттесты после кодирования
24%
Линтер и приттиер
39%
Код ревью
Поздрвляем первых сертифицированных Метархией специалистов - https://github.com/HowProgrammingWorks/Certificate/tree/master/2-Advanced/2019