powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Классная книга для начинающих!!!
20 сообщений из 45, страница 2 из 2
Классная книга для начинающих!!!
    #33157877
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Sergey!

> Первую книгу написал Kenneth Chazotte - язык там очень запутанный - автор пытается ввести нас в то, что он создал

Ну можно конечно поругать его за излишнюю "практичность" - но всё-же книга призвана не его framework описать, а ПРИНЦИПЫ описать - ЧТО нужно делать если рисовать свой Framework. Да, его подход к работе с данными спорен, но главное что это ПОДХОД - а не шатание с использованием всех 1001 способа программирвоания в рамках одного проекта (это совершенно справедливо можно назвать "смерть сопровожденцу" - когда в двух тесно связанных формах применены СОВЕРШЕННО разные методы например по извлечению данных).

> причем навернул "по самое нихочу"

не сказал бы... Там наоборот многого нету, что должно быть в КОММЕРЧЕСКОМ Framework - но он же как раз за "Your own" каркас агитирует :)

> но мне больше нравится "Native FoxPro Framework"

Что это есть такое?

> Но это как сказать, мой взгляд на эту проблему. Мне всегда было проще писать "from the scratch"...

Это как? У тебя нету своих постоянно используемых библиотек? Ты не придерживаешься какой-то единой методологии написания программ? Ты пишешь КАЖДУЮ программу как ПЕРВУЮ и ПОСЛЕДНЮЮ - т.е. НЕ опираясь на опыт и типовые решения полученные при написании других???

> По поводу книги Tamar Granor, Doug Hennig

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

> даже Большой Брат завел форум с разделом FoxPro, куда "согнал" отвечать на вопросы всех MVP и FoxPro Guru

Не знаю, мне казалось что на msnews разделы иерархии *.fox.* появились уже очень давно - ещё когда .NET тока бродил в мозгах маркетологов из MS и видимо даже названия своего не имел :)

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33157961
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor Korolyov
> но мне больше нравится "Native FoxPro Framework"
Что это есть такое?

Это то, в чем мы делаем свои проекты. Базовые классы весьма неплохи...
Igor Korolyov
Это как? У тебя нету своих постоянно используемых библиотек? Ты не придерживаешься какой-то единой методологии написания программ? Ты пишешь КАЖДУЮ программу как ПЕРВУЮ и ПОСЛЕДНЮЮ - т.е. НЕ опираясь на опыт и типовые решения полученные при написании других???
Естественно, что самое главное это "опыт и типовые решения полученные при написании других"

С методологией сложнее и это мой недостаток.

В общем-то нет... Десяток процедур и все... Классы (причем только те которые нужны) все равно создаю каждый раз заново - пол часа работы и они созданы, причем каждый раз немного лучше, как это не звучит парадоксально...

Ну а для мелких работ достаточно и базовых классов...
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33157963
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а ЭТУ то книгу кно-нибудь видел?
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33158050
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JimyНу а ЭТУ то книгу кно-нибудь видел?
Лично я, увы, нет...
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33160392
Igor Korolyov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hi Sergey!

> Это то, в чем мы делаем свои проекты. Базовые классы весьма неплохи...

IMHO это называется "нет каркаса" :)

> В общем-то нет... Десяток процедур и все... Классы (причем только те которые нужны) все равно создаю каждый раз заново

Я просто поражён :(

Posted via ActualForum NNTP Server 1.2
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33162529
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот там как раз про классы неплохо описано...
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33162762
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor Korolyov
> В общем-то нет... Десяток процедур и все... Классы (причем только те которые нужны) все равно создаю каждый раз заново

Я просто поражён :(
У каждого своя методика... Сколько людей - столько методик...

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

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

Кстати, как я упоминал выше - пришлось пару-тройку проектов сделать на промышленном Framework... Не понравилось жутко, особенно поиск ошибок...

Но как говорится, каждому свое

Good luck!
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33163970
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Book is good!!!
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33164370
Reznichenko Y.V.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JimyBook is good!!!
Краткое содержание книги, опубликованное на сайте издательства, честно говоря оптимизма не внушило. Если начинка на самом деле так хороша, как Вы говорите, то это есть good.
Вопрос на засыпку. Вы так усердно эту книгу рекламируете. На BHV случаем не работаете?
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33164485
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Reznichenko Y.V. Вопрос на засыпку. Вы так усердно эту книгу рекламируете. На BHV случаем не работаете?
Мне тоже очень хотелось задать аналогичный вопрос...
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33165523
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да нет,что вы... Больше "рекламы" не будет. Всем спасибо
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33177039
На мой взгляд, это очень хорошее подспорье для тех, кто впервые решил познакомиться с таким прекрасным продуктом как Visual FoxPro. Безусловно, показать всю невероятную мощь Visual FoxPro, на 466 страницах книги - не возможно. А вот с задачей - заинтересовать пользователя, в дальнейшем работать с этой СУБД, а также продолжать изучение ее неограниченных (почти) возможностей, эта книга – справилась, я так думаю.
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33181681
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, а про что говорю....
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33181708
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Купил-таки я эту книгу. Пока только полистал. В чем-то она лучше других книг, в чем-то такая же (не хуже). Т.е. это безусловно шаг вперед, по сравнению с тем, что я видел раньше. Но сразу бросаются в глаза ряд недостатков.

Дело в том, что описанный им способ работы с переменными в формах

SCATTER MEMVAR
DO FORM MyForm.scx

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

Для FPD такой стиль был не просто правильным, но почти единственно возможным. Для VFP - это ошибочный путь.

И еще, автор постоянно "срывается" на внешнее описание. Типа Омельченко: нажмите эту кнопочку, увидите меню (список пунктов меню с переводом), теперь нажмите эту кнопочку и т.п.

Не то, чтобы это было ненужно, но за всеми этими "деревьями" теряется "лес". Ну есть такое параметризированное Local View. Ну создал я его. А как его использовать в программе? Автор написал, что Local View может обновлять исходные данные, а как это сделать в программе?

Впрочем, как первая книга автора (первый блин) она вполне даже ничего. Полистаю еще, может я чего не заметил и зря тут критику развожу...
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33181709
luser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да, ну да Свой Framework на VFP пишет каждый кому не лень. Что, каждому книги писать , в попытке быть ориганальным ? Жаль, что я не пехота, а разведка, давно бы уже энциклопедию создал
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33187936
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ни фига себе! Какая буря поднялась! Ребята, уважаемый всеми нами "монстр" (в хорошем смысле) Владимир М и то прочел книгу. А я вам про что говорю!?
Для начинающих, (подчеркиваю!- для начинающих) - очень даже неплохо.
Есть там "косяки" - а где их нет? И у Омельченко и у Попова...
Читали мы и их. Мутно... А здесь хоть более менее понятно пишется.
Спасибо.
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33188114
Кстати, недавно попалась мне на глаза книга В.Пирогова “MS SQL Server 2000” управление и программирование. Так вот в ней, кроме всего прочего может быть интересна часть – III “Клиентские приложения MS SQL Server 2000” и особенно глава 11 Клиенты SQL Server в Visual FoxPro, где описаны:
- установка соединения с SQL – сервером;
- разрыв соединения:
- формирования массива с информацией об ошибке;
- установка соединения с использованием строковой структуры;
- установка свойств указанного соединения;
- получение установок соединения;
- посылка запроса (SQL-оператора) серверу SQL;
- переход к следующему набору данных;
- подготовка запроса;
- прерывание асинхронного выполнения;
- получение списка таблиц базы данных;
- получение информации о столбцах таблицы;
- управление транзакциями из клиентского приложения;
- передача параметров;
- именованные соединения;
- удаленное представление.
Описано в сжатой конспективной форме, но с примерами.
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33188191
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага! Тоже видели. Неплохо...
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33188207
Фотография YuriWhite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А может на просторах инета есть электронная версия это книги :) ? Мне для коллекции нужно :)
...
Рейтинг: 0 / 0
Классная книга для начинающих!!!
    #33189327
Jimy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может и есть. А какая имеется в виду:первая или вторая?
Первой точно нигде не видно... (только в магазине
...
Рейтинг: 0 / 0
20 сообщений из 45, страница 2 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Классная книга для начинающих!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]