В случае постфиксного инкремента создается временный объект, используется, и только после увеличивается значение самой переменной, при работе с префиксным инкрементом временный объект не создается и переменная увеличивается сразу, что позволяет сэкономить немного ресурсов в случае комплексных переменных (например, итераторов).
Но при работе с переменными простых типов (например, обычных целочисленных) следует пользоваться все равно постфиксным инкрементом (т.к. отсутствует зависимость данных, подробнее habrahabr.ru/company/mailru/blog/279449/#comment_8809081 )
Да, это замедляет компиляцию, хоть и не всегда можно разделить объявление и реализацию (например, в случае шаблонных или inline функций).
Но вы действительно предлагаете делить класс в 30 строк на 2 файла?)
«умных, красивых людей», — если бы все так хорошо было, ведь ум и красота — понятия относительные. Если все обретут внешность Бреда Питта и Джулии Робертс, например, то понятие красоты может пойти в другую сторону, да и эстетические критерии могут измениться.
Да и если ум улучшать, то завтра будут смеяться над теми, кто не может какой-нибудь интеграл взять и рассказать про механизм репликации ДНК, а послезавтра над теми, кто не может объяснить математические выкладки теории струн.
Вы меня конечно извините, но включу режим зануды.
«Повсеместная нищета», — вы про страны Африки, Азии и Индии? Ну, да, потому что благодаря достижениями современной медицины у них из 10 детей выживает 8, а не 2-3 как раньше, а культурный и общественный уклад меняется гораздо медленнее.
«Труд в рабских условиях», — в начале 20 века нормой было, когда начинали работать в 12 лет от рассвета до заката. Безусловно, элита того общества жила по-другому, но бОльшая часть населения вела очень тяжелый быт.
«Ухудшающаяся экологическая обстановка», — когда в том же Лондоне были бОльшие проблемы со смогом, чем сейчас в Пекине, была лучшая экологическая обстановка. Хотя в глобальном плане действительно все не особенно радужно выглядит, но думаю, что двигаемся в лучшую сторону.
«Консьюмеризм, тонны технологических секретов и рецептов лекарств спрятаны в погреба корпораций, патентные войны на ровном месте», — человек медленно меняется. Жадность, желание быстрого удовольствия, стать лучше не приложив почти усилий — все это свойственно людям и чтобы избавиться от этого потребуется гораздо больше времени. Боюсь, какой-нибудь варп-двигатель появится раньше.
С радостным лицом решил записаться на курс, все таки не смотря на курсеру и теоретические знания из учебников хочу подкрепить практическими занятиями, и тут увидел цену.
Нет-нет, на мой взгляд наоборот, когда все (или хотя бы подавляющее большинство) начнет пользователь электронной записью, с очередями будет гораздо проще благодаря планированию.
То есть вместо того, чтобы, скажем, 10 человек пришли сидели с утра и ждали, когда подойдет их очередь, то с электронной записью первый придет к 9, второй к 9:30 и т.д.
Прошел на степике ваш курс по алгоритмам и структурам данных, в целом, по содержанию претензий нет, но есть огромное замечание по поводу проверки решений: почему тесты не рандомизированные? Было бы гораздо лучше, если бы была цепочка вроде
генерация тестового набора -> прогонка его через эталонное решение -> прогонка через решение учащегося -> сравнение результатов
И если в первой половине более-менее, то во второй части (после новогодних праздников) началась полная дичь, где проверялся только один набор входных данных, причем тот, что был указан в качестве тестового!
В Золотом щите уникальность — в его масштабах и деньгах, которые он пожирает и которые в него постоянно вливаются.
Так если создавать с целью «распилов и откатов», то это наоборот, является плюсом.
Но при работе с переменными простых типов (например, обычных целочисленных) следует пользоваться все равно постфиксным инкрементом (т.к. отсутствует зависимость данных, подробнее habrahabr.ru/company/mailru/blog/279449/#comment_8809081 )
Но вы действительно предлагаете делить класс в 30 строк на 2 файла?)
Да и если ум улучшать, то завтра будут смеяться над теми, кто не может какой-нибудь интеграл взять и рассказать про механизм репликации ДНК, а послезавтра над теми, кто не может объяснить математические выкладки теории струн.
«Повсеместная нищета», — вы про страны Африки, Азии и Индии? Ну, да, потому что благодаря достижениями современной медицины у них из 10 детей выживает 8, а не 2-3 как раньше, а культурный и общественный уклад меняется гораздо медленнее.
«Труд в рабских условиях», — в начале 20 века нормой было, когда начинали работать в 12 лет от рассвета до заката. Безусловно, элита того общества жила по-другому, но бОльшая часть населения вела очень тяжелый быт.
«Ухудшающаяся экологическая обстановка», — когда в том же Лондоне были бОльшие проблемы со смогом, чем сейчас в Пекине, была лучшая экологическая обстановка. Хотя в глобальном плане действительно все не особенно радужно выглядит, но думаю, что двигаемся в лучшую сторону.
«Консьюмеризм, тонны технологических секретов и рецептов лекарств спрятаны в погреба корпораций, патентные войны на ровном месте», — человек медленно меняется. Жадность, желание быстрого удовольствия, стать лучше не приложив почти усилий — все это свойственно людям и чтобы избавиться от этого потребуется гораздо больше времени. Боюсь, какой-нибудь варп-двигатель появится раньше.
То есть вместо того, чтобы, скажем, 10 человек пришли сидели с утра и ждали, когда подойдет их очередь, то с электронной записью первый придет к 9, второй к 9:30 и т.д.
генерация тестового набора -> прогонка его через эталонное решение -> прогонка через решение учащегося -> сравнение результатов
И если в первой половине более-менее, то во второй части (после новогодних праздников) началась полная дичь, где проверялся только один набор входных данных, причем тот, что был указан в качестве тестового!
Комната с мягкими стенами и без вещей.
Так если создавать с целью «распилов и откатов», то это наоборот, является плюсом.