PHP
Объясните мне почему для программиста важна математика. Просто я в свое время этим занимался, пришлось по учебе и работе
и мне не разу не пригодилась математика вообще, ну кроме как +-= и так далее простейшие математические действия. Программировал я на PHP и Java если что.
По большому счету вы правы. Не считая специфических задач, она и не понадобится вам, на JAVA уж точно. :)
http://www.mediafire.com/download/xse6po3uzs3uh4p/Medal_System_0.21.0.zip - популярное дополнение для phpBB, "работает, никто не жаловался" (пока жутко грузить сервер не начинает, тогда жалуются)
Файл root\includes\medals_viewtopic.php - это нечто. Начиная с 83-й строки идёт построчный вывод картинок медалей, максимальное количество строк и медалей в строке ограничено. Количество условий там можно сократить прилично. Вопрос: как? Без математики выше +-*/ ?
Практическая задача №2: есть скрипт на js падающих снежинок, падают строго вниз или строго под каким-то углом, в зависимости от координат мышки ("ветер" имитируют). Вопрос: как сделать движение снежинок более реалистичным?
Файл root\includes\medals_viewtopic.php - это нечто. Начиная с 83-й строки идёт построчный вывод картинок медалей, максимальное количество строк и медалей в строке ограничено. Количество условий там можно сократить прилично. Вопрос: как? Без математики выше +-*/ ?
Практическая задача №2: есть скрипт на js падающих снежинок, падают строго вниз или строго под каким-то углом, в зависимости от координат мышки ("ветер" имитируют). Вопрос: как сделать движение снежинок более реалистичным?
И как, много вашего кода на govnokod.ru? Или никому не показываете?
Роман Жуков
Говнокода вроде нету, по крайней мере все нормально работает и никто не жаловался )
Математика - она вообще разная. Функциональный анализ, может, и не пригодится, а теория графов и исследование операций - запросто.
любая программа на компе
это и есть математика
это и есть математика
Роман Жуков
Ну да но как бы в процессе программирования ты же не решаешь математическую задачу, ты просто берешь и составляешь алгоритм выполнения и все
ну если цель наговнокодить и бросить то оно конечно да математика не нужна а если хочешь заколачивать реальные бабки то программить надо серьезные вещи например низкоуровневые драйвера для специфичных устройств для QNX
Значит ваши задачи не сталкивались с математикой.
Роман Жуков
Нуууу допустим в свое время я писал плагин для Wordpress и компонент фотогалереи для Joomla, ну вообще по большей части занимался сайтами.
Математика - это ведь постоянное решение задач. Она развивает у человека умение думать, которое необходимо в программировании для того, чтобы продумывать наиболее качественный код. Именно поэтому все и говорят о математике.
Роман Жуков
Знаешь математику тоже можно решать шаблонно, решение например школьных да и студенческих задач по математике выучивается просто путем постоянного и упорного решения пока не запомниться алгоритм их решения, для этого на самом деле великого ума не надо, главное упорство и все.
В веб разработке она не нужна, как говорится мы гоняем строки туда сюда и все
Валерий Типикин
Если говнобложик сделать то да, если что то по серьезней где много формул и вычислений то тут уже увы без матана никак.
Все программисты говорят (а чем моложе, тем громче), что в программировании без математики никуда, но никому из них она еще не пригодилась. Можно бесконечно спорить с пеной у рта, что ну вот там же есть булева алгебра, или перемножение матриц, или вектора. Но с тем же успехом можно утверждать, что и биологу без нее никуда, и врачам... Потому что математика - царица наук, и она везде. Как и русский язык - программистам тоже желательно его знать. И еще - настоящему математику компьютер или калькулятор не нужен, а программисту без него никак.
Если вы ракеты программируете, то тут да, без математики - никуда. А в вебе хватит и посредственных знаний.
попробуй в JS сделать шарик, качающийся на нитке как маятник (например, для сайта). Или поворот объекта за курсором мыши. Вот простое применение тригонометрии. А если объект будет двигаться за мышью, то это уже работа с векторами.
вот я тоже учусь на программиста и задаю себе этот вопрос каждый день
Роман Жуков
Лично у меня такие догадки что математика важна если заниматься программированием на самом низком уровне тоесть ассемблеры, VHDL, VeryLog и так далее, для программирования на высоком уровне она уже не особо нужна )
Дроперидол Барбитуратов
А когда я учился на программиста проходили цифровую систему и передачи информации тогда я понял зачем мне надо математика :)
Похожие вопросы
- Почему говорят про глобальный массив $GLOBALS в то же время данные передают через сессии?
- Почему Работа Программиста стала одна из самых низкооплачиваемых?
- Вопрос про программистов
- Вопрос начинающего программиста Python\PHP
- где найти хороших программистов?
- Как стать высококвалифицированным php программистом?
- Программисты, сколько вам нужно времени чтобы написать такой алгоритм:
- Когда закончится дефицит программистов и наступят трудные времена?
- Программирование и математика
- Хочу стать программистом но есть проблема