alebastr, это тебе надо в школу, чтобы грамоту учить.
Это сначала собираешь различные технологии и языки как грибы. И только созрев, понимаешь, что занимаясь только этим собиранием совершенно разучился правильно программировать. И принципиальной разницы между ними для тебя нет — сначала Oracle — без проблем, SQL Server — замечательно, и то и это сразу — да запросто, что-то забыл, есть в справке, .net или j2ee — да без разницы.
Вот только код становится каким-то безобразным, грубым, нелогичным, и сталкиваясь с ним через месяц, приходишь к выводу, что без пол-литра тут ничего не разберешь.
И возвращаешься к началу: классы это существительные, методы — глаголы, имя переменной должно описывать ее назначение, огромные процедуры – зло, и код надо писать (не стараться, а именно писть) так, что бы можно было повторно использовать, и …
Даёшь азбуку программиста Биллу Гейтсу, у него наверное ТАКОЙ грубый код, что мама не горюй:) А так же Serfar гениальную идею выдал... Только тсссс!!!=) (с)
В Microsoft код проходит проверку в несколько этапов (5-ть вроде), и на стилистику тоже, разными отделами — поэтому сейчас на подавляющем большинстве компьютеров стоит Window, как бы его не хаяли.
А до Гейтса тебе как от Москвы до Африки раком, это я уж уверен.
Не будь уверен, придёться часто удивляться(с) Я верю, что фанатов майкрософта переубедить маловероятно. На большинстве компьютерах нашей планеты винда только потому, что люди боятся всего нового. Мало кто из рядовых юзеров хочет возиться с linux-овидным управлением системой (хотя сейчас много визуализаций, поэтому пингвин и набирает популярность). У меня уже четвёртый год пингвин стоит на слабом компе, а форточки на мощном. Предпочитаю сидеть за первым, так как линукс больше подходит мне по идеологии работы. Гейтс, честно говоря, отличный бизнесмен, организатор, маркетолог и вор. Не ни одной программы, которую написал Билл. Он лишь комбинирует незапатентованные (да и патентованые уже тоже) коды, приклеивает к ним диалоговый интерфейс и продаёт.
Посмотри старый добрый фильм "Пираты силиконовой долины", прежде чем хвалить Билла и меня обсерать. Надеюсь, Билл найдёт способ взять хоть немного из своих накоплений на тот свет, когда придёт время, они ему там сильно пригодятся...
>> Система Pascal ABC предназначена для обучения
>> программированию на языке Паскаль и
>> ориентирована на школьников и студентов
>> младших курсов.
йа собственно это имел в виду. против паскаля ничего не имею, хотя сам работаю на java (так сложЫлось).
не вижу смысла мучать школьнегам мозги всякими "симуляторами". итак уже давно ничему настоясчему не учат, а тут ищо "симулятор езыка поскаль".
когда программируешь (и вообще когда что-то делаешь) полезно задаваться вопросом "зачем". создатели этой системы таким вопросом не озаботились.
Комментарии
Это система на которой я начинал программировать!! :)
Спасибо, что выложили — ностальгия....
Большой привет афтору этои программы от ученика:)
Это сначала собираешь различные технологии и языки как грибы. И только созрев, понимаешь, что занимаясь только этим собиранием совершенно разучился правильно программировать. И принципиальной разницы между ними для тебя нет — сначала Oracle — без проблем, SQL Server — замечательно, и то и это сразу — да запросто, что-то забыл, есть в справке, .net или j2ee — да без разницы.
Вот только код становится каким-то безобразным, грубым, нелогичным, и сталкиваясь с ним через месяц, приходишь к выводу, что без пол-литра тут ничего не разберешь.
И возвращаешься к началу: классы это существительные, методы — глаголы, имя переменной должно описывать ее назначение, огромные процедуры – зло, и код надо писать (не стараться, а именно писть) так, что бы можно было повторно использовать, и …
А до Гейтса тебе как от Москвы до Африки раком, это я уж уверен.
Посмотри старый добрый фильм "Пираты силиконовой долины", прежде чем хвалить Билла и меня обсерать. Надеюсь, Билл найдёт способ взять хоть немного из своих накоплений на тот свет, когда придёт время, они ему там сильно пригодятся...
>> программированию на языке Паскаль и
>> ориентирована на школьников и студентов
>> младших курсов.
йа собственно это имел в виду. против паскаля ничего не имею, хотя сам работаю на java (так сложЫлось).
не вижу смысла мучать школьнегам мозги всякими "симуляторами". итак уже давно ничему настоясчему не учат, а тут ищо "симулятор езыка поскаль".
когда программируешь (и вообще когда что-то делаешь) полезно задаваться вопросом "зачем". создатели этой системы таким вопросом не озаботились.
"Для получения полнофункциональных версий электронного задачника
Programming Taskbook... итд"
А по Java есть что нить подобное?