![]()
Arte_de_Mort
![]() ![]() offline
Опыт:
23,452Активность: |
Теория программирования
Джентльмены!
Подскажите учебник по теории программирования (или, лучше, так: учебник по программированию, где есть несколько хороших глав по теории программирования). Язык в общем-то, не важен, хотя лучше С, т.к. планирую знания по теории программирования применять в работе с lua, и в связке lua + C. Нужно что-то начального и среднего уровня, т.к. буду использовать для скриптования эвентов как левел дизайнер. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MF
Что-то вокруг не так
![]() ![]() offline
Опыт:
26,594Активность: |
Книга называется "Приемы объектно-ориентированного проектирования Паттерны проектирования". Иначе известная как GoF (Gang of Four). Почитай, весьма интересна. |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Arte_de_Mort
![]() ![]() offline
Опыт:
23,452Активность: |
Спасибо, оно там не слишком заумно? Мне по сути нужна достаточно простая логика программирования, в дебри лезть мне точно не придётся :)
|
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MF
Что-то вокруг не так
![]() ![]() offline
Опыт:
26,594Активность: |
Arte_de_Mort, хм... ну там расписаны классические решения без как таковой привязки к языкам. Сам ее только начал изучать. Все ж зависит от целей которые ты себе ставишь. |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Arte_de_Mort
![]() ![]() offline
Опыт:
23,452Активность: |
Ну цели я пояснил: достаточно простое программирование для левел дизайна, то есть без серьёзных углублений в программирование, сложные конструкции кода и т.п. Я, в принципе, знаю базу if then else и подобные простые констуркции, но надо чуть более углублённо, чтобы потом иметь возможность программировать события в игре на луа или подобных языках, используемых для левел дизайна.
|
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MF
Что-то вокруг не так
![]() ![]() offline
Опыт:
26,594Активность: |
хм... тогда тебе стоит почитать че нить более специфичное. Только я вряд ли смогу дать совет, что именно ^_^ |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Орк
Silenced by Орк
![]() offline
Опыт:
14,899Активность: |
Arte_de_Mort, как начать программировать для чайников(или как то так). Книга довольно старая, зато в самый раз для тебя+продается везде и вся
|
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Рендов
![]() offline
Опыт:
195Активность: |
Интернет - самый лучший учебник, тем более, что нужен начальный уровень знаний. Гугли документации по lua, сделай свой первый Hello World и углубляйся на сколько считаешь нужным.
|
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
FunkieFoO
![]() ![]() offline
Опыт:
7,159Активность: |
"Идеальный код" - или как то так, хорошее пособие формирующее в будующем программисте собственный правильный стиль программирования, а так же там есть рекомендации по оптимизации и всему прочему |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DARK_SYLTAN
Скромный Повелитель
![]() offline
Опыт:
5,045Активность: |
Всё, что там для чайника==ужасные книги, ничему хорошему там не учат.
По С++ есть замечательная книга SAMS Освой самостоятельно C++, это книга от первых программ до хороших способностей без привязки к операционной системе. |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Arte_de_Mort
![]() ![]() offline
Опыт:
23,452Активность: |
спасибо, поищу эти книжки
Цитата:
читал я её, это чисто формальный список операторов, который ничему не учит, и тем более программированию написан он, похоже, для программистов, умеющих работать, но на других языках |
|
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DARK_SYLTAN
Скромный Повелитель
![]() offline
Опыт:
5,045Активность: |
Цитата:
В отличие от этой самс учит и применению, там есть много теории. |
|
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
XOR
![]() offline
Опыт:
38,159Активность: |
|
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
54,313Активность: |
Цитата:
поддерживаю. в твоём случие надо действительно спецыфику читать... или в противном случие на любом скриптовом языке кодить (понимая то что его синтаксис не является объязательным) т.е. без практики галяк всё. Цитата:
в целом бери какуйнить игру где скриптитса всё на луа и модь иё О_О |
||
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
MF
Что-то вокруг не так
![]() ![]() offline
Опыт:
26,594Активность: |
Дело в том, что тот же самый LUA скрипт очень сильно модифицируется в зависимости от среды и предлагаемых средой API. Взять например тот же WoW и какую нить прогу, в которой интерфейс описан с помощью LUA (встречал такие, но названий не помню) разница будет налицо. Надо курить API предоставляемые средой и LUA синтаксис. |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Arte_de_Mort
![]() ![]() offline
Опыт:
23,452Активность: |
Цитата:
да ща почитаю одну книжку тут и мож попробую найти игрульку где можно на луа покодить, а то в книжках пространные примеры и хз как их на практике применять ) зы: документацию читать = уг зыы: пыщ |
|
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|