Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.03;
Скачать: CL | DM;

Вниз

Я пока еще ламо?   Найти похожие ветки 

 
Fog ©   (2002-09-20 13:54) [0]

Мна, я знаком с паскалем только с июня сего года, и уже хороше освоился в дельфи. Я даже умудрился написать вполне приличный изо-движок. Но оказалось что я до сих пор незнаю некоторых простых вещей например:
1. для чего нужен луп (если это луп) try и как он выглядит?
2. Для чего в начале некоторых выражений ставят знак ^?
3. Что такое record?
...


 
Vdovin-AV@yandex.ru   (2002-09-20 13:58) [1]

Да поможет тебе F1....


 
qube ©   (2002-09-20 14:07) [2]

Почитай про Паскаль внимательнее. Оставь движки в покое пока.
Сначала про record (составные типы данных), потом о указателях, потом -- о классах, а потом -- об исключениях (try).


 
RV ©   (2002-09-20 14:11) [3]

луп - это loop?
^ - разименователь к указателю
record - F1


 
Юрий Зотов ©   (2002-09-20 23:11) [4]

Примите совет. Вполне серьезный, без всяких шуток.

Ваши вопросы однозначно указывают на то, что с языком и программированием, как таковым у Вас пока еще большие проблемы. Поверьте, что без этого и в Delphi всерьез делать нечего.

Отложите на время в сторону компоненты и объекты. Возьмите книжку по самому обычному Паскалю (рекомендую Фаронова - Турбо Паскаль 5.0, язык там изложен просто прекрасно) и капитально ее проработайте. Так, чтобы не возникало никаких вопросов. Особенно по указателям и работе с динамической памятью - потому что чуть ли не вся Delphi как раз на этом и построена.

А потом возвращайтесь к ООП и событиям. В итоге повысите скорость работы и снизите количество ошибок. И то, и другое - примерно на порядок. Так что сэкономите кучу времени и резко повысите качество кода.

Если, конечно, действительно есть желание стать серьезным программистом.


 
AL2002 ©   (2002-09-20 23:51) [5]

ЁПРСТ! Даже я знаю, что такое Record и что такое трай.

>Я пока еще ламо?
Да.


 
cypher ©   (2002-09-21 00:33) [6]

солидарен с Ю.Зотовым. Фаронов сделал из нас программистов! Действительно классные книги, что по пааскакалю, что дельфи, что ассемблер


 
Aralekin   (2002-09-21 13:49) [7]

Дааа.....cypher и Юрий Зотов Вы абсолютно правы.....без теории куда-то лезть - это просто потеря сил и времени.....
Fog, серьёзно, возьми Фаронова и подъучи Паскаль...
Ну а если тебе не втерпёж всякие там пипки да лаблы на форму кидать и потом наслаждаться нажатием на педаль и любованием надписи "Lamers Must Die", то заимей или скачай книжку "Стив Тейксейра, Ксавье Пачеко. Borland Delphi 5 Руководство разработчика". Она есть и на Русском и на Узбекском(читай Англицкий) языках...

Удачи


 
PaRL ©   (2002-09-21 14:57) [8]

Ты как мой двоюродный брат - ему тоже подавай всякие движки, блокировки ctrl-alt-del и синие экраны смерти, а сам дурак-дураком.

ЗЫ Без обид, ОК :)


 
EqapMumo ©   (2002-09-21 17:25) [9]

Маленькую ремарку. И не читал вышеизложенные издания. А все ж пишу чего то.

Короче, сами доходите до всего - это луший путь. Будут ошибки - сами же и исправите...


 
Юрий Зотов ©   (2002-09-21 17:47) [10]

> EqapMumo © (21.09.02 17:25)

Согласен, это тоже способ. Но слишком долгий. Все равно, что изучать физику не по книгам, а самому открывая давно известные законы. Одной жизни может и не хватить, вторая потребуется...


 
kex86 ©   (2002-09-22 02:40) [11]

>Юрий Зотов © и cypher ©
А не легче сразу книгу по DELPHI6 (учебный курс) того же Фаронова?
Очь хорошая книга


 
Юрий Зотов ©   (2002-09-22 12:16) [12]

Можно и так. Только в любом случае читать надо сначала о ЯЗЫКЕ, а не о компонентах.


 
Старый паскалист   (2002-09-22 12:23) [13]

kex86 © (22.09.02 02:40)

При этом почему-то получается, что человек начинает уверенно оперировать понятиями компонент и свойство, не имея представления, что такое класс и метод.
И не понимая, чем объект отличается от ссылки на объект.

Увы :-(((


 
Fog ©   (2002-09-22 16:17) [14]

А я и учусь на свойх ошибках (а еще F1). Я гдето читал что лучший способ изучить язык программирования, нужно накочать побольше примеров, а потом изменять их. Я так и делаю. Успешно на протяжении 3,5 мес...


 
Старый паскалист   (2002-09-22 16:26) [15]

Fog © (22.09.02 16:17)
Лучше б ты за эти 3.5 месяца книжку какую прочёл - толку б больше было.


 
Fog ©   (2002-09-22 16:44) [16]

Я и прочел - Visual C++ и MFC
Нехрена не понял...


 
Ihor Osov'yak ©   (2002-09-22 16:52) [17]

2 Fog © (22.09.02 16:44)

Есть простое правило:
Если не понятна страница N, то незачем переходить к странице N+1. Повтори for i:=1 to N или выбрось/отложи_на_потом эту книгу..

Зы. Это не относится к справочникам.


 
Polevi ©   (2002-09-22 17:41) [18]

2Ihor Osov"yak ©
это не всегда правильно


 
Ihor Osov'yak ©   (2002-09-22 18:04) [19]

2 Polevi

> это не всегда правильно


В большинстве случаев - да. Для учебников, нормально написаных - однозначно. Для криво написаных - вариант выбросить.

Книги типа двутомника Тейксейра и Пачеко я бы отнес к справочникам. Ибо набор довольно узкоспециализировынных тем, не сильно связаных друг с другом.

Рихтер и Соломон с Руссиновичем (которых также можна читать "по главам") - отложить на потом... Всмысле, когда читающий повзрослеет.

Зы - а чел то похоже учебник > Visual C++ и MFC читал-то. А ав деле чтения учебников главное последовательность..


 
Poirot ©   (2002-09-22 18:26) [20]

Mda!!!
И Многозначительно посмотрел на задавшего вопрос!!!


 
Poirot ©   (2002-09-22 19:29) [21]

PЗЫ: А красный на салатовом смотрится отстойно!!!


 
Юрий Зотов ©   (2002-09-22 20:31) [22]

> Fog © (22.09.02 16:44)
> Я и прочел - Visual C++ и MFC
> Нехрена не понял...

Как говорила одна учительница - "так ты УЧИЛ, или ВЫУЧИЛ?".

Все понимают, что не стоит браться за высшую математику, не пройдя сначала арифметику и алгебру. Но почему-то не все понимают, что и в программировании - точно так же.

Вот поэтому и "нехрена не понял".



 
MaratFromTomsk   (2002-09-23 08:12) [23]

Мне так всегда нравилась книжка Вирта
одна по языку
что то типа "Краткое сообщение про язык паскаль",
она совсем маленькая
страниц 100

а вторая уже по алгоритмам
Программа = Алгоритмы + структуры данных
где как раз начинаешь понимать что такое указатель, запись множество и другие структуры данных ...
ну очень круая книга

и очень даже неплохая книга была потом
Керниган и Плоджер
"Инструментальные средства на языке Паскаль"
Она мне здорово мозги прочистила
о том как писать на Паскале.
там уже на примере написания законченных программ ...

Керниган это тот который язык С вместе с Ритчи изобрели



 
kex86 ©   (2002-09-24 01:14) [24]

Между прочим я тоже сижу с мая на Delphi, но мне повезло: до этого был бейсик и два года TurboPascal 7.1


 
KSergey ©   (2002-09-24 06:13) [25]

Раз уж все равно пошел треп...


> Юрий Зотов © (20.09.02 23:11)
> .... Особенно по указателям


Да, однако видимо и мне пора указатели в дельфи посмотреть... Особенно "напугала" фраза " на них все постороено"...
Вот в С указатели - сказка. А в дельфи я никак не могу привыкнуть к этим пашочкам.

PS: зачем я это написал - сам не знаю.


> А я и учусь на свойх ошибках (а еще F1). Я гдето читал что
> лучший способ изучить язык программирования, нужно накочать
> побольше примеров, а потом изменять их. Я так и делаю. Успешно
> на протяжении 3,5 мес...


А что именно из сказанного происходит успешно? скачивание или изменение? ;)
Нет, идейно это правильно до определенного момента, но тут могут возникнуть неверные стереотипы, да и боюсь глубоких измененй так не сделать.

PPS: а еще можно хорошо научится водить машину раздолбав пару-тройку. "пока не помнешь правый бок - не начнешь действительно правильно чувствовать габариты машины". Вроде тоже все правильно, знаете ли, дороговасто выходит.



Страницы: 1 вся ветка

Текущий архив: 2002.10.03;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.011 c
6-8087
skeeper
2002-08-02 13:48
2002.10.03
Заполнение формы


1-7984
Yr2
2002-09-13 19:02
2002.10.03
Как преобразовать простой шрифт в BitMap со спец. эффектами?


1-7983
Vayner
2002-09-20 16:03
2002.10.03
Kylix2


1-7962
Irisha
2002-09-23 22:36
2002.10.03
Можно ли в TDrawGrid вставить комбобокс


6-8084
Alex90210
2002-08-02 13:46
2002.10.03
Socket ы