Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 10.05.2011, 00:58
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 31  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Цитата:
Сообщение от Dukobpa3 Посмотреть сообщение
А что это за инструкция "deprecated"? Что она делает, и не порадуете ли ссылочкой где про все эти инструкции почитать можно? А то я собственно кроме ембедов ничего не пользую, но подозреваю что там много интересного есть. (Не знаю что это такое и как правильно называется а то бы сам загуглил)
http://livedocs.adobe.com/flex/3/htm...etadata_2.html

Старый 10.05.2011, 01:11
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 32  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Благодарствую))
__________________
Кто к нам с чем для чего - тот у нас того от того.

Старый 22.06.2011, 18:28
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 33  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Намечается новый тренд. Назовем его "Вислоухое программирование".
Отличительные черты: непреодолимая тяга писать постоянно (или временно) зависающие приложения.
Типичный вопрос на форуме: "Как отключить ограничение в 15 секунд на выполнение скрипта".
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 22.06.2011, 19:06
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 34  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от alatar Посмотреть сообщение
Типичный вопрос на форуме: "Как отключить ограничение в 15 секунд на выполнение скрипта".
Решение из серии - заклеить скотчем постоянно выезжающий лоток CD-ROMа.
__________________
Идите первым!

Старый 22.06.2011, 19:31
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 35  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Зачем заклеивать? Это очень полезный инструмент. Попадался как-то текст о команде разработчиков. У них падали ночные тесты, когда на тестовом компе врубался скринсейвер или выключался монитор. В качестве временного решения была написана программа которая открывала и закрывала лоток сидюка. К лотку скотчем приклеили кабель мышки, подставили табуретку, на нее, под углом положили доску, на доску — мышку. Ну и соответственно лоток дергал кабель, мышка елозила по доске и комп работал, как будто за ним сидит юзверь.
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 22.06.2011, 19:35
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 36  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Цитата:
Сообщение от alatar Посмотреть сообщение
Зачем заклеивать? Это очень полезный инструмент.
Оригинально.
Но заклейка скотчем лотка - это тоже из одной бородатой it-шная истории об издевательстве над юзерами, и как они выкрутились...
__________________
Идите первым!

Старый 22.06.2011, 21:35
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 37  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
Я бы выделил отдельное течение:
Advanced брут форс программирование.

Это когда человек уже писал на другом языке. Конечно динамическом, конечно небольшие проекты, да еще и Раби - это его способ мышления. Поэтому не нужно его учить как прогать на флэше. Так, разве что можно только пальцы помочь подержать. И погнали. Куча анонимок одна в другой до 4-х уровней вложенности(!). Композицию долой как явление. Цепочка наследования в 5 - 10 классов. События долой (кто-то где-то сказал что это плохо), всюду будем пихать колбэки. Про value objects вообще не слышали, все строго динамическое.
И так уже несколько кк строк

Ээээх...

А вот вполне так пример, из соседней ветки

Код AS3:
        private function tween(arg:Array):void 
        {
            var timer:Timer = new Timer(10);
                timer.addEventListener(TimerEvent.TIMER, ON_TIMER);
                timer.start();
 
            function ON_TIMER(e:TimerEvent):void
            {
                if (arg[0].x != arg[1] || arg[0].y != arg[2])
                {
                    arg[0].x += (arg[1] - arg[0].x) * .2;
                    arg[0].y += (arg[2] - arg[0].y) * .2;
 
                    if (arg[1] - arg[0].x < 1 && arg[1] - arg[0].x > -1) arg[0].x = arg[1];
                    if (arg[2] - arg[0].y < 1 && arg[2] - arg[0].y > -1) arg[0].y = arg[2];
                }
 
                if (arg[0].x == arg[1] && arg[0].y == arg[2]) {
 
                    timer.stop();
                    timer.removeEventListener(TimerEvent.TIMER, ON_TIMER);
                    timer = null;
 
                    arg[0].mouseEnabled = true;
                }
 
                e.updateAfterEvent();
            }
        }


Последний раз редактировалось terbooter; 22.06.2011 в 21:49.
Старый 22.06.2011, 21:43
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 38  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Если уж на то пошло то одной из веток такого течения я бы выделил "Granny Brutforce"

Человек начал писать еще во времена ассемблера (как вариант закончил технический вуз по программированию микроконтроллеров), в коде иногда встречаются очень гениальные решения (без иронии), так же структура четко продумана. НО сам стиль программирования иначе как ассемблеровским не назовешь. Тип данных круче чем Array он не признает, весь код влазит в три класса с несколько кк строк каждый (как вариант это один класс 10+кк строк кода плюс несколько вспомогательных по 20-100 строк). Всё это организовано великим множеством параметров класса (пример с которым встречался был из трех классов по 6+ кк строк, плюс один вспомогательный для коннекта к серверу, плюс в каждом из трех классов по 1.5 кк переменных класса).

Соответственно ни о какой ООП модели и речи быть не может. Исключительно структурный подход, и то не всегда - зачастую ведь проще скопировать кусок работающего кода (из того же класса) и вставить его туда где он нужен (кто-то где-то сказал что вызов функции замедляет работу)...

Продолжать можно до бесконечности

Добавлено через 1 минуту
и да, переменные с именами длиннее трех символов считаются моветоном у класса GrannyBrutforcers
__________________
Кто к нам с чем для чего - тот у нас того от того.

Старый 22.06.2011, 21:53
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 39  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
Dukobpa3, к=1000 кк=1000000. Неужели реально есть классы длиной в мильён строчек?
О, да. длинне трех букв никак нельзя.
Правда тут же легко наступает другая крайность. методы длиной в 10 слов. Оправдание: ну вам же не нравится 3 буквы.

Старый 22.06.2011, 22:01
КорДум вне форума Посмотреть профиль Отправить личное сообщение для КорДум Найти все сообщения от КорДум
  № 40  
Ответить с цитированием
КорДум
 
Аватар для КорДум

блогер
Регистрация: Jan 2008
Адрес: syktyvkar
Сообщений: 3,803
Записей в блоге: 10
Вы забыли про Lazy programming. Вот пример: сделай все за меня, а я скопипащу и потом наеду с претензиями.
__________________
тут я

Создать новую тему Ответ Часовой пояс GMT +4, время: 04:16.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 04:16.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.