|
01.07.2007, 22:23
|
#16
|
Оператор ЭВМ
Регистрация: 17.07.2006
Сообщений: 37
Написано 2 полезных сообщений (для 0 пользователей)
|
Re: Вопросы о архитектуре языка
Функции отдельно. потом это все вставляем сверу кода (include)
Инициализация
Усе остальное
|
(Offline)
|
|
02.07.2007, 01:16
|
#17
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: Вопросы о архитектуре языка
type в блице ето скорее структура, нежели класс (покарйней мере ему низя методы проиписать )
|
(Offline)
|
|
06.07.2007, 05:42
|
#18
|
Оператор ЭВМ
Регистрация: 15.05.2007
Сообщений: 30
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Вопросы о архитектуре языка
Вот о чем приблизительно речь: http://www.dtf.ru/articles/read.php?id=40757
|
(Offline)
|
|
06.07.2007, 11:23
|
#19
|
|
Re: Вопросы о архитектуре языка
totm
ну да, есть такое
такая глобальная архитектура делается чтобы показать как взаимодействуют модули игры друг с другом
а вот практическая ее реализация ето другое дело
к примеру на блице нету классов ...
|
|
|
07.07.2007, 05:51
|
#20
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Вопросы о архитектуре языка
На блице об этом не нужно заботиться, тоесть эти связи уже заранее сделаны Марком, структура кода на блице минимально проста, по сравнению с тем что на С++ или подобных ему языках, где это всё кодить нужно самому, и продумывать, от сюда и архитектура.
|
(Offline)
|
|
07.07.2007, 06:56
|
#21
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Вопросы о архитектуре языка
totm, я вот одного понять не могу: Зачем голову таким забивать? У тебя что, проги не пашут? или что? Лучше б сел и прогил, сам потом и не заметишь, как собственный стиль приобретешь.
|
(Offline)
|
|
07.07.2007, 14:57
|
#22
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Re: Вопросы о архитектуре языка
2 JohnK: Несмотря на очевидную пользу практики, это всё же был вредный и несвоевременный совет. Потом с этим "собственным стилем", выработанным безудержным неподкрепленным знаниями стремлением к "пашущим прогам" можно будет убиться об стену, или тратить годы на его исправление. На работу самоучек часто и не принимают вовсе не потому, что у них нет корки из ВУЗа, а потому, что их уродливый нечитаемый стиль программирования исключает эффективную работу в команде.
Нужно приобрести не "собственный", а правильный стиль программирования. Учебники разного рода, и/или хороший наставник незаменимы.
Так что варианты "прога пашет, и к чертям всё остальное" и "а я так вижу" тут не прокатывают.
"Прежде чем дискутировать о вторичных понятиях программы и программирования, необходимо проанализировать фундаментальное понятие алгоритма." (с) Петя Бейсиков.
"Учиться, учиться и еще раз учиться!" (с) В.Ульянов.
"Можно уметь писать код, а можно уметь его читать. Если ты умеешь писать- ты можешь написать программу, которая понравится твоей маме. Но если ты не умеешь читать чужой код- ты не достигнешь высот..." (с) не я
|
(Offline)
|
|
08.07.2007, 00:22
|
#23
|
|
Re: Вопросы о архитектуре языка
Узнаю Дипломата! =))) он как всегда, обьяснил дипломатичным языком.....и фиг придерешся! =)))
|
|
|
08.07.2007, 06:49
|
#24
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Вопросы о архитектуре языка
Нет, а зачем принимать чьи-то правила? Это как в жизни - Жить по чужим правилам. По моему это глупо - крутить в голове все правила - вот тут нужен пробел, так тут я не правильно сделал - зачем? нужно писать так как тебе удобно, имхо.
|
(Offline)
|
|
08.07.2007, 12:15
|
#25
|
|
Re: Вопросы о архитектуре языка
JohnK
скажем другими словами
к примеру программирование назовем задачей из стереометрии
стериометрия ето одна из немногих дисциплин
где есть куча строгих правил как надо писать
так вот задачу вы можете решать как угодно
но чтобы она была понятна другому человеку
без дополнительных ваших обьяснений ...
то надо ее записать по крайней мере красиво и внятно
для себя и говнокод можно писать ...
но меня от него уже тошнит, потому даже если первый раз
выходит говнокод, то я переписываю его ..
а то когда смотрю на говнокод... то примерно такой вид делается у меня
|
|
|
08.07.2007, 12:21
|
#26
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Вопросы о архитектуре языка
Правила формируются на базе многолетнего опыта. Если бы Бах или Моцарт записывали музыку, как им вздумается, хрен бы кто сейчас их играл.
|
(Offline)
|
|
08.07.2007, 14:37
|
#27
|
Дэвелопер
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений (для 17 пользователей)
|
Re: Вопросы о архитектуре языка
для себя и говнокод можно писать ...
|
Пипец!!=))))
Ржу-немогу...
|
(Offline)
|
|
08.07.2007, 14:44
|
#28
|
|
Re: Вопросы о архитектуре языка
vlad
посмотри исходники пару десятков комерческих игр
в 60-70% случаем в игре говнокод зделаный лиж бы пахало
|
|
|
08.07.2007, 16:01
|
#29
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: Вопросы о архитектуре языка
если бы программеры побольше задумывались об эффективности кода и поменьше о том как и куда поставить {} то, возможно мир был бы другим © Alger (ну или что то вроде етого)
в любом случае 20-ти минутного слета команды перед началом разработки проекта было бы достаточно чтобы определиться со стилем.
|
(Offline)
|
|
08.07.2007, 16:51
|
#30
|
Дэвелопер
Регистрация: 07.09.2005
Сообщений: 1,519
Написано 66 полезных сообщений (для 164 пользователей)
|
Re: Вопросы о архитектуре языка
Поправка:
"20 минут" (ессно с фиксацией правил на мат.носителях)- это если члены команды уже сработаны и знают, что такое "стиль". А если они встретились впервые в жизни и все как один живут под лозунгом "лишь бы пахало!"- то хоть 20, хоть 200, хоть целый литр- а толку будет чуть.
" Шановнi громадяни!
Вы как не садитесь,
А в программёры-
Нафиг не годитесь!.."(с) начальство
...
С другой стороны, наша специфика накладывает свой отпечаток. В подавляющем большинстве случаев, количество программистов, привлеченных к разработке шаровары не превышает 1шт, так что о стиле можно задумываться меньше.
Впрочем, и тут нужно помнить о том, что "говнокод"(с)- это вырванные годы. Работает он часто хуже, отладка его затруднена, да и переделать его через полгодика, когда из памяти сотрутся идеи и замыслы, подвигшие разработчика на создание такого монстра- будет совершенно невозможно. Ибо невозможно будет понять, а что же конкретно делает эта бесформенная груда символов.
Dixi.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:21.
|