Похожие чаты

And related question to the community. Does anyone know any

good resource (preferred formats - video or article(s) with diagrams, more visuals) about OOP key concepts in details? Not the OOP mechanics in any specific language, but more about concepts, about ideas and motivation of OOP? Something suitable for complete newcomers learning their first language.

Context: I need to teach dart/flutter to a newcomer, and none of the books (or other materials) I have really explain OOP paradigm, OOP concepts well. They rather just showcase features for OOP that are available in the language, but don't explain the paradigm itself. And I want to provide some good material that student can spend time on their own carefully studying, besides what I explain on the lectures.

Turned out that I never actually taught such basics to people, this is the first time, and I realized that all I learned about OOP was on university lectures and later during work experience, and I don't know any good book/resource about it.

PS: I don't ask you to google something for me. I'm asking about something that YOU have tried, and can confirm that explanation is good and you can recommend for newcomers. I can google myself, but I don't have time to watch and compare different courses, hence I'm asking about course that indeed was good for someone.

1 ответов

16 просмотров

i would try to force chatgpt to write me a summary and twist it for my use case, but havent had the time to do so. so if you find sth i would appreciate it if you share it here

Похожие вопросы

Обсуждают сегодня

Hi everyone! I have a two-folded message to share today. First: updates and news, as we are being asked for those. We still want to go like we did the last 6 years: we w...
Marten | Unibright.io
31
комрады, че-та лыжы не едут var tmpFont: TFont; begin tmpFont:= TFont.Create; try case rgFontColor.ItemIndex of 0: tmpFont.Color:= clWindowText; 1: tmpFo...
Ed Doc
34
Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
🔍 Launch of Sentinel dVPN's Native Explorer 🎉 The Sentinel Growth DAO is thrilled to announce the launch of Sentinel dVPN's new native blockchain explorer! Now anyone can div...
Joey | BadgerBite Joeyy
1
Можно вообще написать: Person fName' lName' age'. Тогда действительно имена полей потребуются лишь в строковом виде, чтобы эти fName' и т.д. достать :-) Но разве для этого нуж...
Михаил
8
generic procedure function test<T>(param: T); type case T of longint: NewT = word; longword: NewT = byte; end; var v1: NewT; Как это можно сделать? Чтобы у меня...
notme
21
Guys, mexc or gate.io (only exchanges with the token I need, unfortunately): depositing xmr, not withdrawing, is safe rn, or can fall for shotgun kyc? (I heard gate is alread...
another one bites the dust
20
Whoa, did you guys see this FUNToken Seed Grant announcement? 💸
Noah Noure
37
Делал задачу вот такую https://stepik.org/lesson/4985/step/9?unit=1083 получилось такое https://play.haskell.org/saved/ipKrepqe оно работает, тестов много не писал, но работае...
Fedor
22
преобразовать в число или в один тип?
Alexey Kulakov
11
Карта сайта