Показать сообщение отдельно
  #5 (permalink)  
Старый 21.05.2011, 21:23
Аватар для PeaceCoder
Профессор
Отправить личное сообщение для PeaceCoder Посмотреть профиль Найти все сообщения от PeaceCoder
 
Регистрация: 15.12.2009
Сообщений: 742

Сообщение от Aetae
Но таки да, это логика и если знаешь все потребные функции - результат получается сам.
Именно так. Если отсутсвует логическое мышление, то программирование - не твое.
Проверить есть ли у тебя логическое мышление и на высоком оно уровне просто - в любой задаче попробуй построить шаги действий для достижения нужной цели.
Например: надо сварить борщ. что надо?
1. купить: что? капусту, буряк, картошку, морковь, лук, томат, приправы, мясо (для навара)
2. Налить в кастрюлю воды, довести ее до кипения.
3. Бросить мясо, проварить 20 минут
3.1. Пока варится мясо почистить картошку нарезать, натереть морковь и буряк и лук.
4. закинуть буряк, морковь, проварить 10 минут
5. Закинуть картошку.
5.1. пока все варится 15-20 минут, сделать зажарку с лука и томата. на чем ? на сковороде.
6. закинуть зажарку, помешать, добавить лавровый лист и специи.
подержать в кипении минут 10 и выключить для настоя.

приблизительно так.

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

восновном шаги решения составляются под вопросами: как? чем? почему? что надо? в каком виде? и т.п.
__________________
Настоящий программист думает и осознает сам решение задачи, а не копирует другие мысли, не осознавая их (c)
Относись к человеку так же, как хотелось бы отношения к себе (с)
Все нужно там, где оно нужно, а все не нужно нигде (с) Gozar
B~Vladi: А кто такой JavaScript стрелок?! micscr: это тот, кто не jQuery танкист.
Программы становятся медленнее быстрее, чем компьютеры становятся быстрее (с) Никлаус Вирт
Ответить с цитированием