Текущий архив: 2005.10.30;
Скачать: CL | DM;
ВнизПрограмирование в Delphi 7 Архангельский Найти похожие ветки
← →
syte_ser78 © (2005-10-08 20:46) [0]Сегодня купил сабж. Почти 1200 страниц. Кто что скажет о данной книге/авторе?
← →
drpass © (2005-10-08 20:48) [1]Хорошего не скажут
← →
NewWonder © (2005-10-08 20:57) [2]Могу сказать, что Delphi 5 Тейкстеры и Пачеко 1-й том - штука стоящая, хотя много лишнего.
← →
Piter © (2005-10-08 21:00) [3]syte_ser78 © (08.10.05 20:46)
ой, не завидую. Сейчас скажут, конечно. Но после сказанного - ты разочаруешься и подумаешь о потраченных деньгах...
← →
Sergey_Masloff (2005-10-08 21:04) [4]Мне кажется автора надо в ридонли. Пост-провокация.
← →
syte_ser78 © (2005-10-08 21:04) [5]:(
Блин...
← →
syte_ser78 © (2005-10-08 21:06) [6]Sergey_Masloff (08.10.05 21:04) [4]
Аргангельского? Дык книга и так ридонли. А если меня то за что? Уже был разбор этой книги? Звиняюсь, не видел.
← →
GanibalLector © (2005-10-08 21:06) [7]>Кто что скажет о данной книге/авторе?
аЦтой.
З.Ы. Рихтера б лучше купил ;) занятное чтиво
← →
begin...end © (2005-10-08 21:10) [8]Удалено модератором
← →
Sergey_Masloff (2005-10-08 21:19) [9]syte_ser78 © (08.10.05 21:06) [6]
Знаешь, действительно как издевательство. Да они каждую неделю тут бывают, просто притча во языцех...
Вобщем, я думаю кто мог что-то по поводу этому сказать давно уже высказались и повторяться нет смысла.
← →
sniknik © (2005-10-08 22:15) [10]правильно купил. врага надо знать "в лицо". изучай.
говорят ляпы из "для 6" в "для 7" перекочевали полностью один в один.
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1082
← →
syte_ser78 © (2005-10-08 23:36) [11]sniknik © (08.10.05 22:15) [10]
Да уж...Ну и что теперь делать с этой книгой? :(
Блин...
← →
sniknik © (2005-10-08 23:51) [12]распечатай текст по ссылке и неси вместе с книгой в магазин. в конце концов тухлый йогурт меняют если уж таким продали, или деньги возвращают... ;)
← →
Bogdan1024 © (2005-10-08 23:56) [13]Кстати, Архангельский стоит столько же сколько Delphi 7 в подлиннике от БХВ, пускай поменяют хоть на неё.
← →
syte_ser78 © (2005-10-09 00:13) [14]На рынке не меняют и не возвращают.
Блин, с таким увлечением начал читать .
← →
Bogdan1024 © (2005-10-09 00:22) [15]Меняют. Сам на рынке продавцом комп.лит. проработал.
А я её полностью прочитал, и мне понравилось. Купил по принципу "самая толстая и красивая". Да лана, пускай там и есть ляпы (а мне как новичку это мало бросалось в глаза), но это ещё не повод её не читать и вообще это лучше чем ничего. Просто есть лучше :)
← →
Piter © (2005-10-09 01:13) [16]syte_ser78 © (09.10.05 0:13) [14]
да не переживай ты так. Читай и не парься.
Можно эту книжку читать. Можно :)
Я сам ее когда-то читал, только для редакции под D4.
И ничего, вырос, осознал все ошибки Архангельского :)
Я и в Тейксера и Пачеко ошибки находил, и ничего.
Главное, не ограничиваться этой книгой :)
← →
NoName__1 (2005-10-09 02:15) [17]Ладно книга в поряде есть много того что так ненайти единственное фу так ето ошибок много как алгоритмов так и кода (по себе знаю купил а потом писал жаловался Архангельскому), а вобще пригодится там много чего в форуме задают, а ответить некому вот Архангельский за всех и отвечает правда невсегда качественно.
← →
sniknik © (2005-10-09 13:35) [18]> есть много того что так ненайти
конечно есть. многое он сам лично выдумал. что кроме него никто болше не понимает...
> вот Архангельский за всех и отвечает правда невсегда качественно.
так отвечает, что после годами переучиваются. т.к. ложные представления заложены в основу...
p.s. еще одна жертва Архангельского
http://delphimaster.net/view/2-1128801558/
;о))
← →
Anatoly Podgoretsky © (2005-10-09 14:16) [19]Никто не смог сделать так много в этом плане, как Архангельский.
← →
Anatoly Podgoretsky © (2005-10-09 14:16) [20]Никто не смог сделать так много в этом плане, как Архангельский.
← →
Azeem © (2005-10-09 14:51) [21]Читаю Архангельского с недавних пор. Поначалу книга очень понравилась (неудивительно, ведь я - новичок). В последнее время однако стал замечать её недостаточность. Посоветуйте ещё что нибудь.
← →
Anatoly Podgoretsky © (2005-10-09 14:59) [22]Читай Кенту, Пачеко и лечись от Архангелького, есои конечно получится.
← →
Lamer@fools.ua © (2005-10-09 15:19) [23]>>syte_ser78 © (08.10.05 20:46)
>Почти 1200 страниц.
Бумага-то хоть мягкая?
← →
boriskb © (2005-10-09 15:31) [24]Ругать Архангельского на этом форуме - хороший тон.
Я как-то смотрел его книги, не шедевр конечно, но и вреда от них не увидел. Для начального ознакомления вполне сгодилось бы.
Поскольку книгу я не изучал, не будут ли любезны уважаемые критики указать на те фундаментальные ошибки (в принципах? в подходе? фактические?), которые делают книги Аргангельского совершенно неприемлимыми даже(особенно?) для новичка?
И после усвоения которых (ошибок), чуть ли и переучиться невозможно.
P.S. Обзорную статью ИШ на королевстве читал - не убедила. Явно прослеживается предубеждение авторов обзора против Архангельского.
← →
sniknik © (2005-10-09 16:21) [25]не убедило?
вообщето, то, что ты называеш предубеждением, у Игоря Шевченко представлено в виде конкретных фактов, указаний на ляпы. можно открыть книгу(если есть) и посмотреть (syte_ser78 теперь вот имет такую счастливую возможность ;).
> не будут ли любезны уважаемые критики указать на те фундаментальные ошибки (в принципах? в подходе? фактические?)
лучше укажи что там правильного. (в принципах? в подходе? фактически?). а мы опровергнем. ;о))
не офигееш анализ делать?
или хотябы по указанным ляпам у Игоря Шевченко укажи с чем несогласен. в чем у него предубеждение (а на самом деле тогда правда у Архангельского получается написана). это попроще будет чем 1200стр. лопатить.
читал кстати там обсуждение статьи?
http://www.delphikingdom.com/asp/articles_forum.asp?ArticleID=1082
и учти, все ляпы (на исправление которых там надеялись) с успехом перекочевали в новую книгу (и судя по увеличевшемуся обьему добавлено новых ;)
← →
Piter © (2005-10-09 16:28) [26]boriskb © (09.10.05 15:31) [24]
Ругать Архангельского на этом форуме - хороший тон
согласен. Причем, началось это с подачи всем известного человека :)
← →
begin...end © (2005-10-09 16:30) [27]> boriskb © (09.10.05 15:31) [24]
> Поскольку книгу я не изучал, не будут ли любезны уважаемые
> критики указать на те фундаментальные ошибки (в принципах?
> в подходе? фактические?), которые делают книги Аргангельского
> совершенно неприемлимыми даже(особенно?) для новичка?
Уже ставший классическим пример -- описание работы с потоками. Не помню, как в предыдущих изданиях, а в новом уже совершенно чётко приводится пример (не часть кода, а полноценный пример!), в котором весь код потока засунут в Synchronize.
> И после усвоения которых (ошибок), чуть ли и переучиться
> невозможно.
Переучиться возможно. Только -- оно сильно надо, переучиваться?
← →
boriskb © (2005-10-09 16:33) [28]sniknik © (09.10.05 16:21) [25]
sniknik © (09.10.05 16:21) [25]
лучше укажи что там правильного.
Правильное там - слово Delphi. Тебе все, что правильно указывать? Не офигеешь? :)) 1200 стр. лопатить? :))
А тебе не кажется, что хорошо подготовленный читатель в таком стиле практически любую книгу обругать сможет?
И мы долго будем спорить что является разным толкованием, что является придирками, а что является ошибками.
И не надо мне доказывать, что Архангельский не гений. Я в этом не нуждаюсь.
Я спросил: "Чем он вреден?"
← →
boriskb © (2005-10-09 16:35) [29]begin...end © (09.10.05 16:30) [27]
совершенно чётко приводится пример (не часть кода, а полноценный пример!), в котором ...
Смотри соседнюю ветку о AV.
Ошибки в справочном примере
Выкинуть Delphi?
← →
Piter © (2005-10-09 16:35) [30]begin...end © (09.10.05 16:30) [27]
Уже ставший классическим пример -- описание работы с потоками
да, это конечно самый ярчайший ляп. Ощущение, что Архангельский с потоками вообще не работал.
← →
Anatoly Podgoretsky © (2005-10-09 16:38) [31]begin...end © (09.10.05 16:30) [27]
Переучиться возможно. Только, не всем оно дается.
Плюс получается наглядный пример на всех форумах, куда дотянется автор.
← →
begin...end © (2005-10-09 16:39) [32]> boriskb © (09.10.05 16:35) [29]
> Выкинуть Delphi?
Можете выкинуть. Мне всё равно.
← →
Anatoly Podgoretsky © (2005-10-09 16:41) [33]boriskb © (09.10.05 16:35) [29]
Если сравнивать справку и Архангельского, то сравнение не в пользу последнего. Кроме того кто отслеживал справку на протяжении от Д1 и далее мог заметить неворуженным глазом, что ошибки устраняются, правда не все, но возжможно просто про них авторам справки не сообщали, в отличии от Архангелького.
← →
Anatoly Podgoretsky © (2005-10-09 16:44) [34]PChar многим программистам не подвластен, не умеют с ним работать и не понимают его.
← →
boriskb © (2005-10-09 16:49) [35]Anatoly Podgoretsky © (09.10.05 16:41) [33]
Хорошо. Не делайте меня апологетом Архангельского :)
Я им не являюсь. Я только против снобизма.
А если я так скажу:
"Уровень книги Архальского для профессионального программиста явно недостаточен. Но для первоночального ознакомления со средой она вполне пригодна"
Ты согласишься?
Надо просто эту книгу правильно позиционировать.
А так... давайте критиковать серию "Для чайников". Там много книг, сарказма боюсь на все не хватит :)
← →
Gero © (2005-10-09 16:58) [36]Я вот по Арханельскому кое-что учил в свое время. И из книжки почерпнул много нового, и эти знания мне пригодились. Благодаря этому потом перешел на более серьезные книги. Никого вреда от прочитанного ни тогда ни сейчас не ощущаю.
Что я делаю неправильно?
← →
Anatoly Podgoretsky © (2005-10-09 17:08) [37]boriskb © (09.10.05 16:49) [35]
Gero © (09.10.05 16:58) [36]
Более подходяши другие кники, после которых не будет обращения в форум с такими дурацкими вопросами, которые обусловлены именно такими книгами. Конечно можно учиться по любой книге, но когда есть нормальный выбор, то лучше избегать подобного.
2Gero - не у всех такой закаленый характер, к которому приложена голова, к сожалению часто наоборот.
← →
sniknik © (2005-10-09 17:17) [38]> Смотри соседнюю ветку о AV.
> Ошибки в справочном примере
> Выкинуть Delphi?
но там не совсем ошибка... во всяком случае мне она понятна (почему это возможно произошло)
в первых версиях дельфи константам можно было менять значения, сейчас нет(опционнально). и т.д. пример просто старый, с введением нового он перестал работать... а в будующем возможно и исправят. у архангельского нет исправлений в приуципе...
вот твой неработающий пример, немного поправлен (через строку чтобы не заморачиваться с выделениями памяти... так короче){$J+}
procedure TForm1.Button1Click(Sender: TObject);
const S: string = "A fUnNy StRiNg";
begin
Canvas.TextOut(5, 10, string(StrLower(@S[1])) + " " + string(StrUpper(@S[1])));
end;
{$J-}
← →
Floppy © (2005-10-09 17:19) [39]Gero © (09.10.05 16:58) [36]
Что я делаю неправильно? !!!
Пишитте свои книги, это очень сильно приветствуется
АдресуетсяAnatoly Podgoretsky
← →
Anatoly Podgoretsky © (2005-10-09 17:20) [40]sniknik © (09.10.05 17:17) [38]
Он не перестал работать, но его работа зависит от настройки! Если установить изменяемые константы, то он как работал, так и будет работать!
← →
Anatoly Podgoretsky © (2005-10-09 17:21) [41]Floppy © (09.10.05 17:19) [39]
Я могу написать только пару малограмотных статей, на книги такого маштаба и на протяжение стольких лет не претендую.
← →
Floppy © (2005-10-09 17:27) [42]> Anatoly Podgoretsky © (09.10.05 17:21) [41]
Если откровенно, то будет приятно (и думаю очень полезно всем нам) почитать эти статьи (статью).
← →
sniknik © (2005-10-09 17:27) [43]Anatoly Podgoretsky © (09.10.05 17:20) [40]
я именно это и сказал
> сейчас нет(опционнально).
← →
Floppy © (2005-10-09 17:45) [44]Автор ветки убежал вчера (08,10,05 01:13)
Есть предложение не постить сюда.
А кроме того есть предложение модераторам (знаю это не приветствуется) еженедельно "очищать" страницу форума "Потрепаться". Думаю это никого не обидит, а мы "члены" будем видеть новые веки с новыми авторами. А то некоторые АВТОРЫ своими "надуманными" уже "заколебали":)
← →
Anatoly Podgoretsky © (2005-10-09 17:49) [45]Floppy © (09.10.05 17:45) [44]
Потрепаться как раз и предназначено для того чтобы трепаться, а ты хочешь нас святого лишить.
← →
alexsis © (2005-10-09 18:06) [46]Парни да ладно вам забейте на Архангельского может в других отношениях он не такой плохой человек...
← →
alexsis © (2005-10-09 18:10) [47]Кстати я его тоже читаю, довольно путано, приходится перечитывать по нескольку раз, и это самый маленький минус в его книгах, как я понял...
← →
syte_ser78 © (2005-10-09 21:47) [48]Floppy © (09.10.05 17:45) [44]
Какой ты суровый дядько. Ладно. Пошол я читать свого Архангельского. Делать всеравно нечего.
← →
Kerk © (2005-10-09 21:55) [49]Для совсем начинающего я бы М.Кэнту посоветовал. Затем по мере вхождения в предмет - Тейксера&Пачеко.
← →
Alexander Panov © (2005-10-09 22:29) [50]
> begin...end © (09.10.05 16:30) [27]
Уже ставший классическим пример -- описание работы с потоками.
Не помню, как в предыдущих изданиях, а в новом уже совершенно
чётко приводится пример (не часть кода, а полноценный пример!
), в котором весь код потока засунут в Synchronize
> Piter © (09.10.05 16:35) [30]
>
да, это конечно самый ярчайший ляп. Ощущение, что Архангельский
с потоками вообще не работал.
На самом деле - код рабочий, но он не дописан до конца. Автор подразумевал, что кроме Synchronize еще должны быть операторы, что для начинающих, естественно, понять - непосильная задача.
Это и создает путаницу.
← →
Piter © (2005-10-09 23:55) [51]Kerk © (09.10.05 21:55) [49]
Для совсем начинающего я бы М.Кэнту посоветовал
Кэнту сопоставим с уровнем Т&П. Так что вряд ли подойдет
Alexander Panov © (09.10.05 22:29) [50]
ну я так думал. Но оказалось, что есть расширенный пример, где уже именно вся рабочая процедура в синхронайз запихнута.
← →
Kerk © (2005-10-10 00:07) [52]Piter © (09.10.05 23:55) [51]
Кэнту сопоставим с уровнем Т&П.
Когда я его в последний раз видел, было что-то для совсем чайников. Может сейчас не так. Хз.
← →
Piter © (2005-10-10 00:24) [53]Kerk © (10.10.05 0:07) [52]
я лично говорю про книжку "Delphi 4 для профессионалов" :)))
← →
Kerk © (2005-10-10 00:28) [54]Piter © (10.10.05 0:24) [53]
Ну а я "Mastering Delphi 2" читал :)
← →
Gydvin © (2005-10-10 07:26) [55]Имел как то глупость купить элек. справки основанные на книгах Архангельского, потом плякал
← →
Fay © (2005-10-10 08:23) [56]2 Piter © (09.10.05 16:35) [30]
> да, это конечно самый ярчайший ляп.
Нифига, не самый.
← →
begin...end © (2005-10-10 08:30) [57]> Alexander Panov © (09.10.05 22:29) [50]
> На самом деле - код рабочий, но он не дописан до конца.
> Автор подразумевал, что кроме Synchronize еще должны быть
> операторы...
Вы мой пост [27] внимательно прочитайте, ОК? Там ведь про новое издание говорится. И в новом издании в законченном примере нет и намёка на то, что в код потока нужно вставлять что-либо ещё, кроме вызова Synchronize. И об этом тоже написано в [27]. А если автор всё же подразумевал что-то другое, то получается, что думает он одно, а пишет -- совсем другое.
Чтобы убедиться в этом, просмотрите новое издание сами (думаю, оно найдётся в любом магазине с литературой по программированию).
А пока очевидно, что новое издание Вы не видели, а значит -- говорите о том, чего не знаете.
А код -- конечно, рабочий, тут я с Вами согласен. О том, что он НЕ рабочий, вроде бы, никто и не говорил. Он просто тупой.
← →
Fay © (2005-10-10 08:33) [58]2 Alexander Panov © (09.10.05 22:29) [50]
>> что для начинающих, естественно, понять - непосильная задача.
Код полноценного примера должен включать в себя все "операторы", на то он и полноценный.
Некоторые неполноценные авторы либо не знают этого, либо пишут перректально от чистого сердца.
Это и создаёт предпосылки к возникновению подобных веток.
P.S.
Надеюсь, я выразился достаточно понятно, чтобы "начинающие" (типа Piter и begin...end) меня поняли? 8)
← →
WondeRu © (2005-10-10 08:41) [59]Удалено модератором
← →
syte_ser78 © (2005-10-10 08:58) [60]Удалено модератором
← →
Piter © (2005-10-10 08:59) [61]begin...end © (10.10.05 8:30) [57]
остынь. Между прочим, Александр наклонным шрифтом написал - то есть, это цитата. Он просто меня подколол :)
И прежде чем брызгать слюнями и заявлять
"внимательно прочитайте, ОК?"
"говорите о том, чего не знаете"
стоит разобраться то в контексте, а? :)
Александр процитировал мои слова, которые я когда-то говорил.
Я раньше думал, что все ок - про книжку по D6 говорил, там абстрактный пример.
Теперь оказалось, что в книге по D7 уже есть полноценный пример.
Piter © (09.10.05 23:55) [51]
ну я так думал. Но оказалось, что есть расширенный пример, где уже именно вся рабочая процедура в синхронайз запихнута
Я просто не мог поверить, что Архангельский мог допустить ТАКУЮ ошибку. Теперь оказывается - смог :(
← →
begin...end © (2005-10-10 09:10) [62]> Piter © (10.10.05 08:59) [61]
> И прежде чем брызгать слюнями...
Ты выражения выбирай, ладно?
> стоит разобраться то в контексте, а?
Ты извини, а как я в контексте должен разбираться? Скачивать все архивы форумов и искать, не говорил ли ты то, что Александр Панов выделил наклонным шрифтом, я не буду.
← →
Игорь Шевченко © (2005-10-10 11:30) [63]Ругать Архангельского стало модно, по-видимому, с моей подачи, я, собственно, этого факта не скрываю и не открещиваюсь.
Ругается не сколько Архангельский, сколько тенденция халтуры. Казалось бы, чего проще - перевести на русский Developer"s Guide добавить туда еще немного переведенной справки и книга готова. Я бы слова не сказал, если бы DevGuide+справка не были бы от первой версии Delphi, а книга с завидным постоянством меняет только номер версии, при почти постоянном содержании. Но Delphi на месте не стоит, в отличие от автор(ов) халтуры. Может мне повезло, что я именно Архангельского купил, попался бы другой халтурщик - я бы его ругал :)
Мы говорим - Архангельский, подразумеваем - халтура.
← →
syte_ser78 © (2005-10-10 11:37) [64]:) Все ругают Аргангельского, но все его чиатли :)
Вспомнились "Пираты карибского моря"
- Вы самый жалкий пират о котором я слышал
- Но вы обо мне слышали!
:)
← →
sniknik © (2005-10-10 11:50) [65]syte_ser78 © (10.10.05 11:37) [64]
> ... но все его чиатли :)
это вряд ли.
если бы не постоянные вопросы на форуме типа "делаю все правильно, как в книге но не работает/работает не так"
я бы про него и не знал, и не слышал... т.к. не читал. пронесло.
← →
msguns © (2005-10-10 12:15) [66]>Игорь Шевченко © (10.10.05 11:30) [63]
>Мы говорим - Архангельский, подразумеваем - халтура.
С Архангельским сталкивался мало, валяется где-то Делфа 1-я..
Могу сказать о его "собрате по халтуре" Фаронове. Случилось так, что одно время пришлось вести занятия по дельфе на курсах, когда основной препод приболел. Читал по книжке "Разработка приложений в Дельфи 6" (вроде так,хотя не уверен) ибо сам был тогда ну очень "начинающий". И на первом же занятии какие-то два вундера стали сажать меня в лужу раз за разом. Хотя я чуть ли не дословно пересказывал содержимое первых глав (основы ООП и паскаля).
Позже, когда купил его же шедевр "Разработка БД в Дельфи", был просто поражен тем, что на 90% книжонка состоит из фривольного и сильно купированного перевода дельфишной справки по DBAware-компонентам. Мало того, что там были примеры только BDE, так они еще и были максимально "притянутыми" к соотв.компонентам. Было такое впечатление, что автор задался целью научить просто "кидать" на форму компоненты с минимальными "кодозатратами". То, что при этом начисто выхолащивается суть и понимание того, что делаешь, его, видимо, нисколько не интересовало.
С тех пор возненавидел десктоп, навигатор и напрочь разлюбил парадокс и биде ;))
← →
Игорь Шевченко © (2005-10-10 12:19) [67]msguns © (10.10.05 12:15) [66]
А оно вообще беда, с хорошей литературой. В лучшем случае - переводная. Абыдна, панимаешь, я уже поднимал ветки на эти темы, программисты у нас вроде самые программистые, а вот донести до масс - тут только халтура и получается. Типа недофинансирование авторов по серьезным вопросам или наоборот, по увлекательным (мы не боимся этого слова) книжкам для начинающих.
← →
msguns © (2005-10-10 12:23) [68]>Игорь Шевченко © (10.10.05 12:19) [67]
Ну, примеры, пожалуй, все же имеются ;)
Чем плох Востриков с Ковязиным ? Правда, только интербэйз и только FIB, но все же книга, имхо, написана грамотно и интересно
← →
boriskb © (2005-10-10 12:33) [69]Игорь Шевченко © (10.10.05 12:19) [67]
msguns © (10.10.05 12:15) [66]
Я чего-то не понимаю...
Чего вы так Архангельского возвышаете?
Именно ВЫ и именно ВОЗВЫШАЕТЕ.
Он и пишет для начинающих "кнопкокидателей".
А вы возводите его в ранг серьезных писателей и с этих позиций серьезно критикуете. Оставте его на его месте. Он там и пригодится.
Ваша критика напоминает мне следущую ситуацию:
Продвинутый ребенок 7-ми лет прочитал первые рассказы Чехова и на основании этого стал гнуть пальцы перед сверстниками:
"Чего вы там читаете? Какой "колобок"? Какая "курочка ряба"?. Не то вы читаете! Ламеры."
← →
Игорь Шевченко © (2005-10-10 12:37) [70]boriskb © (10.10.05 12:33) [69]
Я так думаю, ты согласишься с тем, что для начинающих кнопкокидателей крайне желательно писать без ошибок ?
← →
boriskb © (2005-10-10 12:41) [71]Игорь Шевченко © (10.10.05 12:37) [70]
Конечно соглашусь.
← →
Antonn © (2005-10-10 12:45) [72]Архангельский еще ничего, нам в институте дали "Ассемблер и программирование для ibm pc" Питера Абеля, вот там пришлось попрыгать, почти все примеры некорректные(названия регистров перепутаны, оч. часто).
← →
Igorek © (2005-10-10 12:47) [73]Кстати насчет написания книг.
Имхо для автора намного важнее уметь ясно и просто изложить технологию, чем знать ее супердосконально. Т.е. из двух авторов, первый из которых проще и строже излагает, но не затрагивает так глубоко темы, и второй, который пишет глубоко и о многом, но невнятно, нестрого и с ошибками - я бы выбрал первого. Между прочим Юрий Зотов в этом плане очень даже ничего - умеет очень хорошо пояснить. Советовал бы ему попробовать себя в техническом писательстве.
← →
Игорь Шевченко © (2005-10-10 12:48) [74]boriskb © (10.10.05 12:41) [71]
Тогда посмотри пожалуйста по архивам тематических форумов, сколько было вопросов вида "я делаю, как пишет Архангельский, у меня не работает, почему ?"
← →
Юрий Зотов © (2005-10-10 12:55) [75]Вообще, писать книжки для начинающих - самое сложное и трудоемкое дело. И отнюдь не с Delphi такая книжка начинаться должна. Скорее, она должна этой темой заканчиваться.
← →
boriskb © (2005-10-10 12:57) [76]Игорь Шевченко © (10.10.05 12:48) [74]
Я еще раз попробую внятно объяснить свою позицию
Если человек хочет приобрести професию, то ему явно надо не в книжный магазин идти. Позволю себе привести цитату ЮЗ из другой ветки
Чисто для начинающих лучше всего сначала двоичная и шестнадцатиричная системы счисления, потом булева алгебра, потом программируемый калькулятор, потом типы данных, потом Паскаль (можно Турбо), потом основные стандартные алгоритмы, потом работа с указателями и динамической памятью - и уж только потом объектно-ориентированное программирование
И с нуля никая книга не сделает из ничего программиста. Здесь нужно серьезное базовое образование.
Если же программирование это хобби, то Архангельский вместе с его ошибками в самый раз :)
P.S. Игорь, перестань пиарить Архангельского!! :)
Так и отвечай на
Игорь Шевченко © (10.10.05 12:48) [74]
"я делаю, как пишет Архангельский, у меня не работает, почему ?"
Потому что это "Колобок" :))
← →
msguns © (2005-10-10 13:01) [77]>boriskb © (10.10.05 12:33) [69]
>Он и пишет для начинающих "кнопкокидателей
Борь, ну чего тут непонятного-то ? Ну вот представь, ты идншь в автошколу на вождение. И тебе просто поясняют на какую педаль давить и как крутить рулем. Абсолютно не объясняя правила движения и основные принципы работы двигателя. Да, ты быстро научишься "ездить", но не дай Бог встретить тебя на дороге.
Дельфи - это все же не квака и даже не старкрафт. Для того, чтобы человек научился программировать (если просто поиметь представление о программировании, то достаточны более чем макросы в Офисе и вообще основы васика), ему надо объяснить хотя бы основы компиллятора, архитектуры ПК и ОС. Это - для начала. А уже потом основы ООПа и тем более пользование сторонними компонентами.
А иначе.. Все эти вопросы типа "Как сделать чтобы нафигатор не удалял запись ?" или "Как покрасить метку ?" будут плодиться и размножаться, дезавуируя и Дельфи и саму профессию программиста.
← →
Игорь Шевченко © (2005-10-10 13:05) [78]boriskb © (10.10.05 12:57) [76]
Вот тебе Сергей удачную аналогию привел, с автошколой :) А если еще педали будут в каком-то месте перепутаны или дальний свет ногой включать научат, наверное, толку от такого обучения будет несильно много :)
← →
boriskb © (2005-10-10 13:12) [79]msguns © (10.10.05 13:01) [77]
Игорь Шевченко © (10.10.05 13:05) [78]
Всё! Сдаюсь! :))
Расстрелять его, подлеца :)
А то мы его здесь действительно распиарим :))
Дети! Не читайте Архангельского. Лучше идите в Университеты :)
← →
msguns © (2005-10-10 13:19) [80]>boriskb © (10.10.05 13:12) [79]
>Расстрелять его, подлеца :)
Ну зачем же стрелять-то ? Пусть живет, может он в реале прогер знатный, просто не умеет писать ? А бороться с ним и ему подобными надо очень просто: массово информировать народ о вредности его книг. Тогда их просто перестанут покупать, а, след-но и издавать. И вынужден будет оный вместо бумагомарательства заниматься практическим воплощением своих богатых знаний.
И в этом деле ИШ положил хорошее начало !
Правда, бороться тяжело ;(( Всем своим знакомым преподам в бурсах давно уже твержу о том, что не надо рекомендовать студентам книжонок упомянутых авторов. Многие соглашаются, НО !
а) Где взять другие ?
б) За какие шиши обновлять бурсовые библиотеки ?
← →
begin...end © (2005-10-10 14:58) [81]> boriskb © (10.10.05 12:57) [76]
> Если человек хочет приобрести професию, то ему явно надо
> не в книжный магазин идти.
> boriskb © (10.10.05 13:12) [79]
> Дети! Не читайте Архангельского. Лучше идите в Университеты :)
Сильно сказано...
А может, это... опрос (после согласования с администрацией) проведёте? Типа, сколько из программистов на форуме получили соответствующее специальное образование в вузе?
И когда выяснится, КАКИЕ Мастера достигли профессиональных высот без этого самого специального образования (зато с правильными книжками), и выяснится, каково качество обучения в некоторых вузах на программерских специальностях -- как бы не пришлось словеса обратно забирать...
← →
boriskb © (2005-10-10 15:01) [82]begin...end © (10.10.05 14:58) [81]
выяснится, каково качество обучения в некоторых вузах на программерских специальностях
Здесь возразить нечего. :(
Заведений, называющих себя ВУЗ-ами, расплодилось сверх всякой меры.
Но я как-то по советской привычке. ВУЗ. Университет = качество.
← →
Игорь Шевченко © (2005-10-10 15:05) [83]
> И когда выяснится, КАКИЕ Мастера достигли профессиональных
> высот без этого самого специального образования (зато с
> правильными книжками)
А вот, собстна, я :)
Начальные книжки:
МакКракен, Дорн - численные методы и программирование на Фортране
Уэзерелл - этюды для программистов
Гудман, Хидетниэми - введение в разработку и анализ алгоритмов
Стэбли - программирование на ассемблере для S/360
← →
msguns © (2005-10-10 15:08) [84]>Игорь Шевченко © (10.10.05 15:05) [83]
>А вот, собстна, я :)
Дааааа.. от скромности не помрем ?
← →
Gydvin © (2005-10-10 15:09) [85]begin...end © (10.10.05 14:58) [81]
выяснится, каково качество обучения в некоторых вузах на программерских специальностях
Во-во братишка у меня учился на программера блин, так потом коекому из их группы писал дипломные работы (сответственно за деньги), ну и ему, как посреднику.;0
← →
Игорь Шевченко © (2005-10-10 15:11) [86]msguns © (10.10.05 15:08) [84]
"Бери от жизни все!" :)
← →
boriskb © (2005-10-10 15:15) [87]Игорь Шевченко © (10.10.05 15:05) [83]
А вот, собстна, я :)
Без образования??! :)
А насчет "специального" так в наше время и не было такого в союзе.
← →
begin...end © (2005-10-10 15:20) [88]> boriskb © (10.10.05 15:15) [87]
> А насчет "специального" так в наше время и не было такого
> в союзе.
Э-э-э... А что же тогда в [76] подразумевалось под "серьёзным базовым образованием"?
← →
boriskb © (2005-10-10 15:22) [89]begin...end © (10.10.05 15:20) [88]
Его не бывает?
← →
Игорь Шевченко © (2005-10-10 15:24) [90]boriskb © (10.10.05 15:15) [87]
С образованием. Программированию целых два семестра посвящалось :)
← →
Джо © (2005-10-10 15:25) [91]
> [90] Игорь Шевченко © (10.10.05 15:24)
> С образованием. Программированию целых два семестра посвящалось
> :)
Вот оноо чтооо :0)
← →
begin...end © (2005-10-10 15:27) [92]> boriskb © (10.10.05 15:22) [89]
Кого не бывает?
Плз, если можно, ответьте без лишних вопросов, что Вы понимаете под "серьёзным базовым образованием" программиста.
И почему Вы считаете, что "никакая книга не сделает из ничего программиста". Тоже, если можно, без лишних вопросов.
← →
Игорь Шевченко © (2005-10-10 15:29) [93]Джо © (10.10.05 15:25) [91]
Ага. На языке PL/1. Причем, на практических занятиях сказали, что, дескать, компилятора с него нету, вы уж давайте на Фортране напишите задание, а мы его на нашей машине выполним. За два дня прочитали курс молодого бойца, чем PL/1 от Фортрана отличается и вперед :)
← →
boriskb © (2005-10-10 15:31) [94]Игорь Шевченко © (10.10.05 15:24) [90]
Ты ровно в два раза подготовленней :)
У меня один семестр
begin...end © (10.10.05 15:27) [92]
Твой настрой меня пугает :)
Того и гляди драться полезешь.
Считаешь не нужным высшее образование? Ради бога.
Я же с тобой не знаком, может ты от рождения программировать умел?
Не все такие умные.
← →
begin...end © (2005-10-10 15:35) [95]> boriskb © (10.10.05 15:31) [94]
Вместо двух ответов -- два новых вопроса.
Извините, но в таком режиме продолжать разговор не хочется.
← →
boriskb © (2005-10-10 15:46) [96]begin...end © (10.10.05 15:35) [95]
Извините, но в таком режиме продолжать разговор не хочется.
:)) Да ничего страшного. Извиняю.
Всё равно к общему бы не пришли :)
← →
Джо © (2005-10-10 16:35) [97]
> [93] Игорь Шевченко © (10.10.05 15:29)
Весело. Это как если бы на UNIX-системах преподавали C# но, в виду отсутствия компилятора и среды исполнения, объяснили все на примерах из Perl? :)
ЗЫ. В мой адрес можно язвить бесконечно -- ВО не имею, средне-техническое также отношения к компьютерам (тем более, к программированию) не имеет. Но, мой пример - другим наука! почти ©.
По сабжу - не читал, мнения не имею. В прочем, в свое время был неизбалован наличием крайне необходимых книг по теории и практике программирования. Относительно недавно обнаружил, что наконец-то появилось много переводов отличных книг, и что их можно вот просто так пойти и купить. Чем и занимаюсь с большим удовольствием при случае :)
← →
Юрий Зотов © (2005-10-10 16:47) [98]> Джо © (10.10.05 16:35) [97]
Думаю, главное - логический склад ума и ба-а-альшое желание (причем первое - не обязательно от рождения, формируется в процессе). Образование, конечно, весьма желательно, но без этих двух факторов и оно не поможет. Зато с ними поможет самообразование.
← →
Андрей Жук © (2005-10-10 16:54) [99]Читал когда-то книжки Архангельского по билдеру. Ляпов много, но хоть какая-то польза была. Если бы я попробовал читать того же Калверта без Архангельского, не думаю, что получилось бы.
← →
boriskb © (2005-10-10 16:58) [100]Юрий Зотов © (10.10.05 16:47) [98]
"А где на всех зубов найти? Значит - безработица" (с)
Все же ВО первично. Таких, кто самообразованием может вырасти до приличного специалиста не так уж и много. Даже крайне мало.
А ВО из просто не глупого человека может специалиста сделать.
← →
Джо © (2005-10-10 17:02) [101]
> [98] Юрий Зотов © (10.10.05 16:47)
Согласен со всеми пунктами, с этим не поспоришь.
← →
msguns © (2005-10-10 17:02) [102]>Игорь Шевченко © (10.10.05 15:29) [93]
>Ага. На языке PL/1.
Круто ! А у нас был Мир-1 и Промiнь. А еще М-4000. Еще плевались от него все.. Какие-то регисты, сдвиги.. Правда, на 4-м курсе семестрик был алгол.
Зато когда пришел на завод и меня с ушами макнули в асм, как я пожалел, что прогуливал мнемокод ;))
← →
Piter © (2005-10-10 18:38) [103]begin...end © (10.10.05 9:10) [62]
Ты выражения выбирай, ладно?
а я как раз тебе это предлагал сделать.
Давай тогда впредь вместе выражения выбирать.
← →
Alexander Panov © (2005-10-10 23:35) [104]Читать Архзаншельского очень полезно, потому что когда читаешь - думать приходится.
← →
Юрий Зотов © (2005-10-11 06:11) [105]> Давай тогда впредь вместе выражения выбирать.
Угу. Щас вот только напишу пару десятков выражений... чтобы всем было из чего выбирать... годится?
← →
Piter © (2005-10-11 22:33) [106]Юрий Зотов © (11.10.05 6:11) [105]
Юрий, вы можете писать что угодно, никто не запретит :)
← →
Юрий Зотов © (2005-10-11 22:38) [107]> Piter © (11.10.05 22:33) [106]
Еще как запретит. Красным цветом.
← →
Плохиш © (2005-10-12 01:27) [108]
> Юрий Зотов © (11.10.05 22:38) [107]
> > Piter © (11.10.05 22:33) [106]
>
> Еще как запретит. Красным цветом.
Да ладно, а Вы его синим подправите ;-)
← →
Германн © (2005-10-12 02:27) [109]
> Плохиш © (12.10.05 01:27) [108]
>
>
> > Юрий Зотов © (11.10.05 22:38) [107]
> > > Piter © (11.10.05 22:33) [106]
> >
> > Еще как запретит. Красным цветом.
>
> Да ладно, а Вы его синим подправите ;-)
А кто тут может что-либо "подправить синим цветом"?
Или ты имел в виду голубой цвет? Так и тут голубой - это только цвет значка, а уж учитывать его или нет - дело авторов вопросов и ответов. :(
Ну а насчёт:
> Юрий Зотов © (11.10.05 22:38) [107]
>
> > Piter © (11.10.05 22:33) [106]
>
> Еще как запретит. Красным цветом.
Угу ведь сколько раз уже было типа:
Юрий Зотов dd.mm.yy hh:nn [???]
с красной строкой - "удалено модератором"!
И Юрия удаляют! И удаляют посты модераторов данного сайта, если другой модератор считает, что тот не прав!
← →
Германн © (2005-10-12 03:07) [110]Ну да! я имел в виду "модераторов форума" - есс-но!
← →
Юрий Зотов © (2005-10-12 03:55) [111]> Плохиш © (12.10.05 01:27) [108]
Синий карандаш, как он и был задуман, работает только на тематических форумах (что и правильно). Притом мой - не на всех (что тоже правильно).
← →
Думкин © (2005-10-12 08:30) [112]> boriskb ©
Колобок - безусловно не "Война и Мир". Но у меня стойкое убеждение, - ни одна книга не должна давать ложь.
Но детские книги в этом плане еще отличаются от взрослых (и ндля начинающих - о продолжающих) - аудиторией на которую рассчитаны.
Это может быть опечатка - ладно. Пусть правят.
Но считаю, чем меньше по возрасту аудиторию - тем более должно быть безгрешно творение автора. Ошибки в учебниках 1-го класса должны восприниматься как ЧП 1-го уровня, в отличие от в учебниках 10-го.
И не колобок. Не согласен. В колобке - у лисы таки рыжий хвост, а волк - серый.
А вот как вам учебник где приведено, что 2*2=5. тут колобком не отделаешься. Это системная ошибка. Если ее во втором издании не поправят - то автор(издательство) из потенциальных халтурщиков переходят в актуальные.
← →
Lamer@fools.ua © (2005-10-12 09:14) [113]
[offtopic]
>И удаляют посты модераторов данного сайта, если другой модератор считает, что тот не прав!
И будет битва великая среди модераторов сайта войска делфийского. И останется только один из них. И имя ему... Автомодератор.[/offtopic]
← →
Piter © (2005-10-12 16:50) [114]Юрий Зотов © (11.10.05 22:38) [107]
Еще как запретит. Красным цветом
неа, не запретят. То, что потенциально могут запретить - вы просто не скажите (не напишете) :)
Страницы: 1 2 3 вся ветка
Текущий архив: 2005.10.30;
Скачать: CL | DM;
Память: 0.78 MB
Время: 0.044 c