Участник:Rubynovich: различия между версиями

Перейти к навигации Перейти к поиску
76 байт добавлено ,  16 лет назад
м
нет описания правки
Нет описания правки
мНет описания правки
'''Rubynovich'''. -- этоЭто прозвище дали первые студенты, своему преподавателю по предмету "Программирование на [[w:высоуровневый язык программирования|языках высокого уровня]]". Для демонстрации высокоуровневых алгоритмов он использовал язык [[Ruby]], что и послужило предпосылкой для появления такого прозвища.
== Rubynovich ==
'''Rubynovich''' -- это прозвище дали первые студенты, своему преподавателю по предмету "Программирование на языках высокого уровня". Для демонстрации высокоуровневых алгоритмов он использовал язык Ruby, что и послужило предпосылкой для появления такого прозвища.
 
Rubynovich преподает предмет "Программирование на языках высокого уровня" в [[w:МЭТТ|МЭТТ]] с 2003 года. За это время он сумел сформировать собственную программу обучения и свое уникальное видение сути предмета.
 
== Высокоуровневое программирование ==
Естественно, что пример был выбран искусственно, но сама по себе идея достаточно интересна. Кстати, как написать программу, которая выводит "a == b" или "a != b"?
=== Должны выполняться правила рефакторинга ===
Мартин Фаулер написал замечательную книгу "Рефакторинг". Что же такое этот рефакторинг? '''Рефакторинг''' -- это процесс переработки программного кода с сохранением его функциональности. Делается это для того, чтобы стабильный код становился еще и изящным (лишенным конструктивных изъянов). Это необходимо для улучшения способности кода к безболезненной модификации. Многие программисты используют рефакторинг и как средство повышения профессионализма, и как повод получше разобраться в своем или чужом коде.
 
== Вместо заключения ==
3210

правок

Навигация