Хорошо, когда преподаватели за голову хватаюстя, а у меня вот преподаватель по ООП пишет «обфусцированный» код, переменные типа a, b1, dx, логика в обработчиках событий и прочий ужас, зато с отступами и форматированием никаких проблем.
Большинство студентов ничего такого, где нужна правильная архитектура, не пишут и весь код у них помещается в Button1_Click() и тот, кто его написал, может его понять, поэтому сам он и не задумывается, о том, чтобы писать хорошо, а если ещё и преподаватели не пинают, то и подавно.
Так что оформление — отличный показатель, по которому можно отличить людей, которые действительно пригодны к профессии
Ну, тут можно поспорить, я видел у одногруппников хорошо оформленный говнокод.
В этом плане и js(nodejs) и python(django) мало отличаются, оба скриптовые, только в nodejs асинхронность и колбеки + трансляция в машинный код. Но я спрашивал про сравнение именно этих технологий между собой, почему нода прям так сильно быстрее, что автору пришлось бы «целыми днями заниматься ускорением медленных компонентов, либо добавлять сервера».
Как же это мне знакомо… Не в такой степени конечно, но тоже находил как-то в одном сервисе критические уязвимости(позволяли украсть аккаунт пользователя, почистить его контент, менять пароль не зная старый) и фиксились они только после того, как я долго и нудно рассказывал, насколько это серьёзный баг
У меня ноут с двухядерным пеньком и двумя гигами оперативной, и когда я запускаю eclipse или idea и, допустим, firefox, это всё начинает нещадно тормозить, причём idea периодически, а eclipse постояно подтормаживает, а если ещё запустить сборку какого нибудь спринг проекта maven'ом, то вообще ад. ОС — ubuntu, WM — openbox.
Хобби, совмещённое с учёбой, по универу проходим асм и вот решил запилить. Уже грузится в qemu и обрабатывает +-., ах да, я его ещё пытаюсь уместить в mbr, пока вроде влазит :)
Ну, тут можно поспорить, я видел у одногруппников хорошо оформленный говнокод.