PHP

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

и мне не разу не пригодилась математика вообще, ну кроме как +-= и так далее простейшие математические действия. Программировал я на PHP и Java если что.
РЖ
Роман Жуков
1 310
По большому счету вы правы. Не считая специфических задач, она и не понадобится вам, на JAVA уж точно. :)
Ramazan Allanazarov
Ramazan Allanazarov
986
Лучший ответ
http://www.mediafire.com/download/xse6po3uzs3uh4p/Medal_System_0.21.0.zip - популярное дополнение для phpBB, "работает, никто не жаловался" (пока жутко грузить сервер не начинает, тогда жалуются)

Файл root\includes\medals_viewtopic.php - это нечто. Начиная с 83-й строки идёт построчный вывод картинок медалей, максимальное количество строк и медалей в строке ограничено. Количество условий там можно сократить прилично. Вопрос: как? Без математики выше +-*/ ?

Практическая задача №2: есть скрипт на js падающих снежинок, падают строго вниз или строго под каким-то углом, в зависимости от координат мышки ("ветер" имитируют). Вопрос: как сделать движение снежинок более реалистичным?
Seo Leo
Seo Leo
80 802
И как, много вашего кода на govnokod.ru? Или никому не показываете?
Роман Жуков Говнокода вроде нету, по крайней мере все нормально работает и никто не жаловался )
Математика - она вообще разная. Функциональный анализ, может, и не пригодится, а теория графов и исследование операций - запросто.
Aleksei Furashev
Aleksei Furashev
68 227
любая программа на компе
это и есть математика
__
__***ерасыл***__ _
96 020
Роман Жуков Ну да но как бы в процессе программирования ты же не решаешь математическую задачу, ты просто берешь и составляешь алгоритм выполнения и все
ну если цель наговнокодить и бросить то оно конечно да математика не нужна а если хочешь заколачивать реальные бабки то программить надо серьезные вещи например низкоуровневые драйвера для специфичных устройств для QNX
Миша Горбулин
Миша Горбулин
59 848
Значит ваши задачи не сталкивались с математикой.
Вася Букин
Вася Букин
34 078
Роман Жуков Нуууу допустим в свое время я писал плагин для Wordpress и компонент фотогалереи для Joomla, ну вообще по большей части занимался сайтами.
Математика - это ведь постоянное решение задач. Она развивает у человека умение думать, которое необходимо в программировании для того, чтобы продумывать наиболее качественный код. Именно поэтому все и говорят о математике.
Юрий .
Юрий .
11 088
Роман Жуков Знаешь математику тоже можно решать шаблонно, решение например школьных да и студенческих задач по математике выучивается просто путем постоянного и упорного решения пока не запомниться алгоритм их решения, для этого на самом деле великого ума не надо, главное упорство и все.
В веб разработке она не нужна, как говорится мы гоняем строки туда сюда и все
MM
Maxo Mamuladze
4 844
Валерий Типикин Если говнобложик сделать то да, если что то по серьезней где много формул и вычислений то тут уже увы без матана никак.
Все программисты говорят (а чем моложе, тем громче), что в программировании без математики никуда, но никому из них она еще не пригодилась. Можно бесконечно спорить с пеной у рта, что ну вот там же есть булева алгебра, или перемножение матриц, или вектора. Но с тем же успехом можно утверждать, что и биологу без нее никуда, и врачам... Потому что математика - царица наук, и она везде. Как и русский язык - программистам тоже желательно его знать. И еще - настоящему математику компьютер или калькулятор не нужен, а программисту без него никак.
Если вы ракеты программируете, то тут да, без математики - никуда. А в вебе хватит и посредственных знаний.
Vladishen
Vladishen
3 056
попробуй в JS сделать шарик, качающийся на нитке как маятник (например, для сайта). Или поворот объекта за курсором мыши. Вот простое применение тригонометрии. А если объект будет двигаться за мышью, то это уже работа с векторами.
вот я тоже учусь на программиста и задаю себе этот вопрос каждый день
Роман Жуков Лично у меня такие догадки что математика важна если заниматься программированием на самом низком уровне тоесть ассемблеры, VHDL, VeryLog и так далее, для программирования на высоком уровне она уже не особо нужна )
Дроперидол Барбитуратов А когда я учился на программиста проходили цифровую систему и передачи информации тогда я понял зачем мне надо математика :)