Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Помогите Разобрать учебный код Колин Мука. (http://www.flasher.ru/forum/showthread.php?t=173981)

Zebestov 15.01.2012 19:56

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

illuzor 15.01.2012 20:40

Цитата:

rectangle - значение этой переменной какое-то число?
Значение этой переменной - какой-то Rectangle.
Цитата:

Откуда берутся значения min max и какие они могут быть?
Вводятся руками и могут быть любыми.

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

in4core 15.01.2012 20:56

Цитата:

А за вложенные функции в реальной жизни разве руки не отрывают?
Меня больше заинтересовало вот это.
Zebestov - вы говорите про данный кусок кода или имеете ввиду что-либо другое? Если про данный, очень интересно знать, чем не устравивает Вас такая запись, и почему Вы так не стали бы писать ???
Имхо к примеру обычная фабрика

Код AS3:

function manager(i:int):AllDefinedClass {
 
  const a:Number = someGetNumber (i)  // метод с длинными рассчетами
  const b:int = someRandomX();  // метод возвращающий рандомное число для x координаты
  const def:AllDefinedClass = new AllDefinedClass( a , b );
  return def;
}

Ведь удобнее писать так, нежели ВСЕ утилитные методы встроить внутрь.

ТЬфу, мне кажется дошло про что речь шла про
Код AS3:

 function():void {  function():void {} }

Тогда вопрос снят

Pronoob 15.01.2012 21:36

Цитата:

Сообщение от illuzor (Сообщение 1057069)
Я бы посоветовал вам закрыть книгу, и начать читать сначала.

Уже второй раз перечитываю - надеюсь вы не правы)

Vektor 15.01.2012 21:48

Читать это дело хорошее и нужное, но надо и код писать, пока сам не уведешь результат написанного, можешь вообще нечего не понять.

P.S – Да, если хочешь заниматься программированием начинай помаленьку изучать английский, пригодится поверь.

Pronoob 15.01.2012 22:01

В том и проблема - никакой практики в Колин Муке до 7 главы... -

Tails 15.01.2012 22:04

Колин Мук показывает все возможные варианты, чтобы мы в будущем, были готовы ко всему :)

Wolsh 15.01.2012 23:21

По Муку нельзя учиться программированию. Это вообще говоря, не "учебник", в том смысле, что никаких педагогических принципов в нем и в помине нет. Это больше похоже на справочник, да еще и прошитый бесконечными перекрестными ссылками ("бла-бла-бла... так, ну это мы рассмотрим позже страниц через 200, а пока бла-бла-бла").
Если Вы понимаете основы программирования, базовые концепции, имеете общее представление о языках, то по Муку можно изучать, "как это делается в АС3". Если бы реально каждая главка содержала учебный проектик, это был бы учебник. Но изучать программирование с нуля по Муку это, по-моему, бесперспективное занятие. Слишком много теории, которую невозможно удержать в голове "с нуля" без практики. Но, когда основные терминологические моменты становятся понятны, Мук очень полезен своим дотошным объяснением того, как что работает. Вот только.. надо чтобы было это "то, что работает". В этом плане, безусловно, было проще поколению ас2 изучать ас3 по Муку. А вот с нуля...

in4core 16.01.2012 00:03

Цитата:

В этом плане, безусловно, было проще поколению ас2 изучать ас3 по Муку
+100500. Так и есть. Прогить* в кадрах на ас2 ( не думая о неудачном ооп ) было проще на порядок и разбираться было легче - тем, кто первый раз зашел в мир программирования, однако поняв некоторые концепции ас2, и сделав хотя бы пару серьезных проектов на нем, перейти на ас3 было проще в разы. Лично я перешел по Муку, ну как сказать, мне хватило 1й и 2й главы ( помоему ) где только зарождались концепции ООП, а дальше я читать просто не стал, достаточно было справочника ну и пары вопросов на форуме, хотя в ас2 я уже писал в классах по большей части к этому времени.

Pronoob 16.01.2012 22:59

А с чего начинать)? И уж думаю, прочитав четверть и оставив перед запуском программы - моей первой! ну правда не моей...) две главы бросать не стоит? Просто здесь спрашивал с чего начинать - посоветовали Колина


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

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