
![]() |
NetLab · Rules · Torrent Tracker · Have a problem? · Eng/Rus |
![]() ![]() ![]() ![]() ![]() |
Welcome Guest ( Log In | Register | Validation ) | Resend Validation Email |
Pages: (4) < 1 2 3 [4] ( Show unread post ) |
![]() |
|
Posted: 31-12-2006, 03:46
(post 46, #695742)
|
||
ОТК АудиоРелизов Group: News makers Posts: 2641 Warn:0% ![]() |
а) C++-профи такой код читает без напряга. б) Если ты не профи, то на @#$%^^%$## ТАК писать? Пиши проще, комментируй. Сколько лет пишу на С++, ни разу такого не приходилось писать. в) Утверждение. 1) На любом языке программирования можно написать нечитаемый код. 2) На любом языке программирования можно написать абсолютно читаемый код. Доказательство. Неформализуемо, зато 1) и 2) подтверждено миллиардами примеров. P.S. Кажется, тему надо закрывать. |
||
|
Posted: 31-12-2006, 04:25
(post 47, #695747)
|
||
Медитатор Group: Prestige Posts: 4886 Warn:0% ![]() |
Само по-себе верно, но есть хитрость - тут речь шла об обучении. А для обучения желателен язык, который сильно затрудняет написание плохого кода. |
||
|
Posted: 31-12-2006, 04:38
(post 48, #695749)
|
||||
Бросающийся Group: Members Posts: 760 Warn:0% ![]() |
И тут, наконец, появляется Java ! ![]() |
||||
|
Posted: 02-01-2007, 05:31
(post 49, #696590)
|
||||
Сварливый Мозг Клуба ![]() Group: Roots Posts: 22892 |
Ну и вопросы ты задаешь... я-же не помню уже определений, я это на 2-м курсе проходил ![]() Но таки да, я говорю о императивных языках. Про функциональные тут речь вообще не шла (да и не используются они нигде толком, так Lisp где-то в автокаде, да всякие около-академические области). А вот для понимания принципов объектного программирования (причем на чисто-объектных языках, типа смолтока) знания и опыт императивного программирования не помогут. И даже будут мешать на первых порах. По себе сужу. |
||||
![]() |