ООП с нуля
-
- ✯ Ветеран ✯
- Сообщения: 4994
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
ООП с нуля
Народ, а есть книжка, пособие, ресурс в Инете о программировании на ООП для начинающих, чайников, с нуля? Лучше, чтобы ООП был приближен к Кларионовскому, вроде как бывают отличия в подходах. Может на нашем фтп? Пора заняться преподаванием .
We are hard at work… for you.
ООП с нуля
Kreator, поддерживаю - ООП - рулит, но требует некоторой перестройки мышления, хорошей литературы, практики и желательно наставника
1)Вводный курс Clarion OOP https://www.clarionlife.net/oop-rulit/ -
2)Capesoft - Programming in Clarion's ABC - http://www.capesoft.com/books/abc/home.htm
- Programming in Clarion's ABC (PDF edition) is available at US$ 49.
Кто предложит лучшее с подробными примерами в исходном коде Clarion?
Есть ли среди участников форума гуру по Clarion ООП?
1)Вводный курс Clarion OOP https://www.clarionlife.net/oop-rulit/ -
2)Capesoft - Programming in Clarion's ABC - http://www.capesoft.com/books/abc/home.htm
- Programming in Clarion's ABC (PDF edition) is available at US$ 49.
Кто предложит лучшее с подробными примерами в исходном коде Clarion?
Есть ли среди участников форума гуру по Clarion ООП?
С Уважением, Developer
ООП с нуля
1, Из Кларионовской доки в ClarionLanguageProgramming.pdf и ABCLibraryReference.pdf
2. Загрузи с файлохранилища этого сайта _Books/Clarion Magazine - там много всякого, надо только поискать.
3. Библиотека http://www.allitebooks.com/ - там всё по-ихнему. Но много...
2. Загрузи с файлохранилища этого сайта _Books/Clarion Magazine - там много всякого, надо только поискать.
3. Библиотека http://www.allitebooks.com/ - там всё по-ихнему. Но много...
-
- ✯ Ветеран ✯
- Сообщения: 4994
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
ООП с нуля
Это есть. Хотелось бы основы вообще. На русском обязательно. Чисто теория ООП, можно (может даже лучше) без привязки к конкретному ЯП. Вторым шагом должна пойти переведённая дока по ABC-классам. Главное, чтобы теория не сильно расходилась с кларионовским подходом. Я можно сказать шапочно знаком с разными ЯП, слышал только, что есть некие отличия в реализации ООП.
We are hard at work… for you.
ООП с нуля
Тогда поискать уроки, например, на https://habr.com, https://proglib.io/, https://tproger.ru/, на Youtube, конечно...
А для каждого языка OOP действительно сильно отличается - стоит глянуть книжки по Javascript, Python, Rust или Go - совсем разные подходы
А для каждого языка OOP действительно сильно отличается - стоит глянуть книжки по Javascript, Python, Rust или Go - совсем разные подходы
- Дед Пахом
- Старичок
- Сообщения: 3136
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 11 раз
- Поблагодарили: 31 раз
- Контактная информация:
ООП с нуля
Я начинал с книжки Страуструпа про C++ (такая "C++ для чайников"), думаю, она ещё полезна как учебник по ООП.
С уважением, ДП
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4646
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 7 раз
- Поблагодарили: 37 раз
ООП с нуля
Книжке Страуструпа лет 30 наверно... По поводу реализации ООП в кларионе можно почитать в старых номерах кламага статьи Дэвида Байлисса, который был ее идеологом. А если нужна информация, какой отстой ООП в кларионе, то эту к трудам Николая Цигуро в клалисте...
C6/C11, ШВС, tps/btrieve.
- Дед Пахом
- Старичок
- Сообщения: 3136
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 11 раз
- Поблагодарили: 31 раз
- Контактная информация:
ООП с нуля
больше, я в 87-м её читал на русском. Тем не менее там есть всё и в доступной форме.
Полезно также почитать статьи типа Фундаментальные проблемы в ООП, чтобы знать, куда, собственно, Вы своих учеников заманиваете.
С уважением, ДП
ООП с нуля
Положил в _Books книги Вайсфельда "Объектно ориентированное мышление", Макконнела "Cовершенный код" , Мартина "Чистый код"
Последний раз редактировалось Yufil 09 Ноябрь 2018, 13:41, всего редактировалось 1 раз.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4646
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 7 раз
- Поблагодарили: 37 раз
ООП с нуля
Ну да, всегда полезно почитать книжки и статьи того периода, когда описываемые технологии разрабатывались и люди пытались их осмыслить, обсуждая плюсы и минусы с разных точек зрения. Хорошо мозги на место ставит.
C6/C11, ШВС, tps/btrieve.
ООП с нуля
Вот ещё одна интересная статья по Clarion OOP - https://www.osp.ru/data/www2/pcworld/1997/05/60.htm
С Уважением, Developer
ООП с нуля
В языке Оберон Никлаус Вирт и потом в Go (который создавал в том числе один из его учеников) отказались от ООП и правильно сделали )))
ООП с нуля
Вот здесь рассказывают достаточно интересно
https://zx.oberon2.ru/forum/viewtopic.php?p=1831
Сам Вирт считает, что Oberon и Oberon 2 - новые языки )))
http://uni-vologda.ac.ru/oberon/o2rus.htm
В Клаше это тоже было бы возможно, но свернули на другой ООП (((Расширение типов делает Оберон-2 объектно-ориентированным языком. Объект - это переменная абстрактного типа, содержащая данные (состояние объекта) и процедуры, которые оперируют этими данными. Абстрактные типы данных определены как расширяемые записи. Оберон-2 перекрывает большинство терминов объектно-ориентированных языков привычным словарем языков императивных, обходясь минимумом понятий в рамках тех же концепций.