[Uneex] [Лекции на ВМК] План курса
Евгений Сыромятников
evgsyr на gmail.com
Вт Фев 9 23:16:42 MSK 2010
2010/2/9 Alexander Potapenko <ramosian.glider на gmail.com>:
> К теме про Style guide я бы добавил code review (к примеру, rietveld).
> К теме про отладку -- Valgrind и всякие preloaded-хаки.
Да, эти слова всплывали, но я их поленился вписать. Спасибо за замечание.
> Не совсем понятно, зачем разносить "работу с репозиторием" и
> "коммитинг". Или это когда core team пишет в репозиторий напрямую, а
> студенты -- через зад^W^W отсылая патчи в рассылку?
Нет, конечно. Имелось в виду, что также есть полиси на оформление
коммитов (git с его возможностями в плане формирования истории вполне
предоставляет возможность требовать атомарные коммиты с грамотно
оформленными коммитмесседжами, которые, например, могут позволять
автоматом закрывать тикеты и так далее, ну и плюс соответствующие
workflow с blessed repository).
> А чего такое "основные программистские фреймворки"?
Собственно, оно. Начиная с glib и boost, продолжая
тестированием-профилированием-отладкой, кончая всякой конкретикой.
> 2010/2/9 Евгений Сыромятников <evgsyr на gmail.com>:
>> День добрый.
>>
>> По результатам оргсобрания описал озвученную концепцию (которая многим
>> кажется довольно утопичной, мне же единственно результативной):
>> собирается core team, которая в течение семестра пишет
>> учебно-модельный проект, по максимуму использующий организационные
>> технологические решения, принятый в сообществе linux-разработчиков
>> (мой любимый пример -- клиент-серверная игра с разными фронтендами);
>> заинтересованные же в курсе студенты приглашаются к участию в этом
>> учебно-модельном проекте. Описана (должна быть) вся эта утопия здесь:
>> http://uneex.ru/LecturesCMC/Programming2010/DemoWorkflow
>>
>> Помимо данного подхода, были предложены ещё два:
>> -- Просто рассказать про разные фреймворки (
>> http://uneex.ru/LecturesCMC/Programming2010/FrameWorks ).
>> -- Найти разработчика (поближе к core team) из какого-либо
>> существующего проекта и основательно проинтервьюировать его.
>> (вроде ничего не забыл из основного)
>>
>> Всякое обсуждение можно писать здесь:
>> http://uneex.ru/LecturesCMC/Programming2010/Discussion (все прочие
>> страницы доступны на правку зарегистрированным и заапрувленным
>> участникам, эта же доступна для редактирования любому).
>>
>> --
>> Евгений Сыромятников (eSyr)
>> mailto:evgSyr на gmail.com
>> jabber:eSyr на mx1.ru
>> _______________________________________________
>> Uneex site list
>> Uneex на lists.cs.msu.su
>> https://lists.cs.msu.su/mailman/listinfo/uneex
> _______________________________________________
> Uneex site list
> Uneex на lists.cs.msu.su
> https://lists.cs.msu.su/mailman/listinfo/uneex
--
Евгений Сыромятников (eSyr)
mailto:evgSyr на gmail.com
jabber:eSyr на mx1.ru
Подробная информация о списке рассылки Uneex