Основы программирования. Часть 1.

Ссылка на прошлую часть: http://pikabu.ru/story/_3219983
Основы программирования. Часть 1. Ссылка на прошлую часть: <a href="http://pikabu.ru/story/osnovyi_programmirovaniya_chast_0_3219983">http://pikabu.ru/story/_3219983</a>
Вы смотрите срез комментариев. Показать все
2
Автор поста оценил этот комментарий
Я программист и у меня пригорело..
1. Не основы программирования, а основы JS.
2. Вы серьёзно? Изучать новичку с не типизированного языка? А если человек потом захочет перейти на c++, вы понимаете как ему будет не понятно?
3. В JS решаются баги неделю? У меня рекорд за жизнь 5 часов на один баг и то на c++ и то был глуп.
раскрыть ветку (37)
1
Автор поста оценил этот комментарий
Просто вспомнил один забавный баг который мне однажды попался, никак не связан с темой типика. Тестировщик из индии завел баг на то, что при нажатии на кнопку увеличения громкости на телефоне, он (телефон) иногда выключается, приложил логи, дампы и всё такое, вобщем завел багу как пологается, не придирёшься. Судя по логам ничего не происходило, просто логи внезапно обрывались, и дамп был нормальным, короче сутки я пытался её воспроизвести и таки не смог. Попросил его прислать видео, где он нажимает на кнопку. Как оказалось, конкретно эта девелоперская модель телефона имела дефект корпуса из за которого при сильном нажатии на кнопку громкости под определенным углом - размыкались контакты батареи :) К релизу это конечно же было исправлено.
раскрыть ветку (2)
Автор поста оценил этот комментарий
Да, есть баги которые, лежат не там, где думаешь)
Когда писал API библиотеку, при её использование было что, что-то работает криво, сразу паранойя берет вверх и лезешь дебажить ядро, а баг оказывается на поверхности =/
раскрыть ветку (1)
Автор поста оценил этот комментарий
Четвертый раз пытаюсь поставить плюс этому комменту, пробовал даже перезапускать браузер, но почему то никак не получается XD
Век живи, век борись с багами...
Автор поста оценил этот комментарий
Странно, а в моём js есть типы...
btw, в одной из лучших книг по программированию учат на схеме, а питон считается лучшим языком для обучения. Динамическая типизация никак не мешает обучаться программировать. А зачастую - помогает.
И зачем человеку хотеть перейти на C++ - непонятно. Там подводных камней и недостатков куда больше, чем в js.
раскрыть ветку (7)
Автор поста оценил этот комментарий
обучения на языках без типизации уводит подавана в страну говнокода и кучей нелепых ошибок, которые остафигиваешь за этими засранцами в переданном тебе проекте убирать
раскрыть ветку (2)
Автор поста оценил этот комментарий
То, что в строго типизированных языках говнокода меньше не значит, что типизированный язык уводит куда-то в правильную сторону - на нем тупо код написать сложнее, поэтому говнокод обычно умирает не родившись, вот и все. Говнокодер в конечном итоге плюет на все и уходит в пхп, который, как губка, впитывает всех говнокодеров. В общем типизированный язык на программиста в плане красоты кода влияет слабо.
раскрыть ветку (1)
Автор поста оценил этот комментарий
спорное мнение.
в общем каждый дротит - как хотит..
Автор поста оценил этот комментарий
>> а питон считается лучшим языком для обучения
Кем считается?
раскрыть ветку (3)
Автор поста оценил этот комментарий
http://cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the...
И MIT перешёл на питон со схемы
раскрыть ветку (2)
Автор поста оценил этот комментарий
Одно то, что они до сих пор вели обучение на Лиспе должно как минимум настораживать ;)
раскрыть ветку (1)
Автор поста оценил этот комментарий
В том курсе учили не языку, а самому процессу программирования. И схема хороша для такого дела.
ещё комментарии
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку