Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Can you concretely state what the abstraction you are describing is? In particular, what details does it hide or factor out?


sort by: page size:

Abstraction in my definition is hiding of complexity and it does just that.

What abstraction are you specifically referring to if I my ask?

What abstraction do you mean?

The abstraction isn't really defined or isolated that way, but kinda.

This is called abstraction.

Abstraction

Abstraction.

Abstraction.

Abstraction.

This looks awesome, thanks. How to design abstractions was what I had in mind when posing the question.

Can you give an example of one such abstraction?

What abstraction did you use?

What is an abstraction?

That's really interesting and helpful — thanks. I've heard CS people talk about abstraction a lot, but hadn't realized they were using the term in the way you describe.

Not sure why you're being downvoted. Abstraction is for ease of use, not ignorance as to what's occurring under the hood.

It does not. It's not about abstraction, but encapsulation.

abstraction abstraction abstraction

Looks more like indirection than abstraction to me, but then again someone could say that abstractions are just indirections one likes.

I might try doing this as a learning project. Can you offer any advice as to what those abstractions are? I'd appreciate some advice to avoid the "going back" part.
next

Legal | privacy