LINUX.ORG.RU

Карта концепций программирования

 детроллеризированная тема


1

6

Приветствую!
Интересует что-то вроде карты (в виде традиционной карты или майндмапа) отражающей важнейшие концепции программирования, их место и значимость, пререквизитные или составляющие их концепции, возможно связи между ними или что еще вам кажется имеющим значение. Встречал ли кто такое или сам рисовал? Не надо постить тут оглавление из Страуструпа или что-то подобное. Надеюсь, смысл реквеста понят верно.
PS
Заранее прошу прощение у всех зелёных, оставшихся тут без еды.

★★★★★

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

CARS ★★★★
()
Ответ на: зацени от anonymous

Да, я видел это, но это плохой пример, нифига не понятно что и зачем на этой карте.

af5 ★★★★★
() автор топика

Концепция в программировании всего одна: «чтоб работало уже вчера, быстро и с минимусом багов». Все остальное - борщ.

anonymous
()
Ответ на: комментарий от anonymous

Все остальное - борщ

Хочу карту борща.

anonymous
()
/---------\
| коддинг |
\---------/
        \
         \
          \
+-------------------------------------------------+
|                                                 |
|                                                 |
|                                                 |
|                                                 |
|                    Д                            |
|                    Е                            |
|                    Б                            |
|                    А                            |
|                    Г                            |
|                    И                            |
|                    Н                            |
|                    Г                            |
|                                                 |
|                                                 |
|                                                 |
|                                                 |
|                                                 |
|                                                 |
+-------------------------------------------------+

вот собсна и всё.

nanoolinux ★★★★
()
Ответ на: зацени от anonymous

Зашёл сюда, чтобы запостить это. +1.

intelfx ★★★★★
()
Ответ на: комментарий от tailgunner

Они занесли CLU и OCaml (и еще какой-то Oz) в одну категорию

они просто все расшифровки ADT занесли в одну категорию :)

jtootf ★★★★★
()
Ответ на: комментарий от nanoolinux

Это только алголо-подобные.

anonymous
()
Ответ на: комментарий от tailgunner

(еще какой-то Oz)

Explanations

See «Concepts, Techniques, and Models of Computer Programming»

Тэйлганнэ совсем плохой стал, давайте нового.

aedeph_ ★★
()

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

Для обучения от нее точно пользы нет. Думаю, у тех, кто занимается программированием в мозгу такая схема выстраивается со временем.

x_hash
()

Что, собсна, интересует?

Промышленным кодингом не занимаюсь, поэтому все более или менее годные проекты начинаются с классики just-for-fun'а: размышления -> замысел -> проектирование -> реализация. Часто все эти основные процессы проистекают параллельно. Иногда реализация затягивается безбожно.

Единственно, что плохо - слабо знаю ООП и, откровенно говоря, не люблю. Мышление объектное и образное, а опыт в основном вокруг Сей и асма.

Как-то так.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.