Вы тут путаете. На нормальных курсах по направлениям информатики все это дают (КТ ИТМО, ВМиК МГУ, сит. прог. матмех СПбГУ. и нек. другие) В статье речь идет о подготовке по вычислительной технике (отметье для себя разницу).
Кстати, некоторые пункты из вашего списка глубоко прикладные, модные и выглядят как мантра. Например, можно писать функции длиннее 20 строк, можно дублировать код (хотя за вас по факту это делают более низкие уровни абстракции при оптимизации того что вы написали), можно делать классы с количеством _методов_ >10 (кстати, метод функция процедура). Главное знать зачем и почему это делается и как оно будет влиять на характеристики продукта.
Ваши требования следствия конкретной, далеко не самой высокооплачиваемой вакансии. Вы не требуете теор. знаний, вам нужен как раз болтик в процесс, который будет покорно писать код, который вы считаете правильным.
Постройте нормальный техникум и делайте людей под ваши задачи там. Высшее образование, как говорят люди старой закалки, это то, что остается когда забываешь все чему учили в университете. Смотрите на мир шире.
Оффтоп: никому не кажется, что вся индустрия ПО может лопнуть и нам в скором времени придётся вернутся к основам вычислительной техники и выкинуть в окно всё начиная с машины Тьюринга?
Вадим, это действительно да. Пунктирное подчёркивание означает что ссылка выполняет какое-то действие на этой странице. Сплошное подчёркивание — переход на новую страницу. Не везде, но такое направление намечается в дизайне взаимодействий. Мне тоже очень бросилось в глаза.
Направление таких исследований известно давно. Получило название — кластер-анализ. Многие студенты пишут дипломные на тему вроде «Выявление потенциальных неплательшиков с помощью кластер-анализа данных» и т.п. На сайте почти любого банка, можно он-лайн получить предварительное решение по кредиту. Это тоже кластер-анализ. Эти вещи уже давно в нашей каждодневной жизни и появление специального языка было всего лишь делом времени.
Кстати, некоторые пункты из вашего списка глубоко прикладные, модные и выглядят как мантра. Например, можно писать функции длиннее 20 строк, можно дублировать код (хотя за вас по факту это делают более низкие уровни абстракции при оптимизации того что вы написали), можно делать классы с количеством _методов_ >10 (кстати, метод функция процедура). Главное знать зачем и почему это делается и как оно будет влиять на характеристики продукта.
Ваши требования следствия конкретной, далеко не самой высокооплачиваемой вакансии. Вы не требуете теор. знаний, вам нужен как раз болтик в процесс, который будет покорно писать код, который вы считаете правильным.
Постройте нормальный техникум и делайте людей под ваши задачи там. Высшее образование, как говорят люди старой закалки, это то, что остается когда забываешь все чему учили в университете. Смотрите на мир шире.
П.С. кашерный ник в скайпе :)
Заказать думаю возможно :)
Обычно чтобы посмотреть код ответа сервера делаю так:
1) переключаюсь в FF
2