Hello 👋
Have you ever caught yourself treating a concept as if it were just a thing, falsely assuming that you understand what it actually means?😐
I have. From time to time, and every time it's the start of a studying pilgrimage until I find the truth📝
This time, the topic is Abstraction.
https://ivanzakutnii.com/blog/What-is-Abstraction
Have you ever caught yourself treating a concept as if it were just a thing, falsely assuming that you understand what it actually means?
I have. From time to time, and every time it's the start of a studying pilgrimage until I find the truth
This time, the topic is Abstraction.
https://ivanzakutnii.com/blog/What-is-Abstraction
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🌭1
Programming computers can be crazy-making. Other professions give you the luxury of seeing tangible proof of your efforts.
A watchmaker can watch the cogs and wheels; a seamstress can watch the seams come together with each stitch.
But programmers design, build, and repair the stuff of imagination, ghostly mechanisms that escape the senses.
Our work takes place not in RAM, not in an editor, but within our own minds.
Building models in the mind is both the challenge and the joy of program-
ming. How should we prepare for it?
Arm ourselves with better debuggers,
decompilers, and disassemblers?
They help, but our most essential tools and techniques are mental.
We need a consistent and practical methodology for
thinking about software problems.
From the Preface of "Thinking FORTH" by L. Brodie
🔥3🌭1
Иван Закутний про pinned «Programming computers can be crazy-making. Other professions give you the luxury of seeing tangible proof of your efforts. A watchmaker can watch the cogs and wheels; a seamstress can watch the seams come together with each stitch. But programmers design…»
Isn't it beautiful?
ghci> :type Nothing
Nothing :: Maybe a
🌭2
🌭2