Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Изучаем программирование – советы

2544  1 2 3 все
AlexOtt местный житель18.05.15 13:16
AlexOtt
NEW 18.05.15 13:16 
в ответ schweps2 16.05.15 19:48
В ответ на:

Совет: Первое правило программиста - меньше программировать.
Google→копировать→вставить

больше думать и учиться (если конечно хочется быть программистом, а не кодирующей обезьянкой на копеечной зарплате)
#21 
schweps2 старожил18.05.15 13:53
schweps2
NEW 18.05.15 13:53 
в ответ AlexOtt 18.05.15 13:16
Так получается по-твоему Java, C++ и прочие разработчики, использующие готовые библиотеки и паттерны, - это кодирующие обезьяны на копеечной зарплате. Ну ты мне прям глаза раскрыл, камарад.
Germany.ru Boot CD v1.0 поможет :)
#22 
AlexOtt местный житель18.05.15 15:54
AlexOtt
NEW 18.05.15 15:54 
в ответ schweps2 18.05.15 13:53
те, которые копи-пастят - да. Использование библиотек и паттернов само по себе ни плохо, ни хорошо, но вот когда люди бездумно копируют куски кода из разных мест, а потом воюют с dependency hell и прочими проблемами - тогда это ой.
#23 
  svnv местный житель19.05.15 21:00
NEW 19.05.15 21:00 
в ответ AlexNek 05.05.15 20:39
В ответ на:
Предлагаю тем кому он неизвестен расказать, что делает эта строка
(if (< n 3)1(+ (fi (- n 1)) (fi (- n 2))) )
Я так понимаю вы любите пошутить?

Я сразу вспоминаю объявление:
Паралимпиада по программированию. Приглашаются программисты на 1C, PHP и VBA.

#24 
Juleeta коренной житель20.05.15 14:11
NEW 20.05.15 14:11 
в ответ AlexNek 04.05.15 21:13
Насчет с какого языка начать ... С точки зрения ученика лучше с явы или чего-нибудь несложного и практически применимого. И чтобы результат видно было. Понятно, что ява для начала не очень, но в ней практическая польза. Людям хочется учить то, что им через некоторое время позволит сказать: я это умею и это мне принесет большую зарплату У нас один профессор структуры данных и алгоритмы пытался объяснить на паскале (не объясняя самого паскаля). Это при том, что дети еще яву не выучили. И перспектива изучения паскаля никого не радовала, потому что пользы в этом никто не видел.
#25 
Simple Nothing is f*cked25.05.15 21:01
Simple
NEW 25.05.15 21:01 
в ответ svnv 19.05.15 21:00
Вот ты смеешься, а у меня скоро новый проект: говнокопание в Access VBA. И ведь никак было не отказаться ;)
#26 
Simple Nothing is f*cked25.05.15 21:02
Simple
NEW 25.05.15 21:02 
в ответ Juleeta 20.05.15 14:11
Было бы что изучать. Да и не нужен какой-то конкретный язык программирования для изучения алгоритмов, см. Кормена ;)
#27 
Tomasson ёшик25.05.15 22:17
Tomasson
NEW 25.05.15 22:17 
в ответ AlexNek 04.05.15 21:13
это уже первая глава книги *Изучаем программирование*? :-)
я так и не понял, в каком месте требуются советы.
какая целевая аудитория у этого *учебника*?
#28 
Tomasson ёшик25.05.15 22:20
Tomasson
NEW 25.05.15 22:20 
в ответ AlexNek 04.05.15 21:13
языки для изучения программирования с нуля: я бы брал JаvаSсriрt или C#
#29 
AlexNek патриот25.05.15 22:30
AlexNek
NEW 25.05.15 22:30 
в ответ Tomasson 25.05.15 22:17
В ответ на:
я так и не понял, в каком месте требуются советы.

Вообще то хотелось что бы каждый написал, что то полезное для начинающих.
А получилось совсем наоборот.
#30 
Tomasson ёшик25.05.15 22:42
Tomasson
NEW 25.05.15 22:42 
в ответ AlexNek 25.05.15 22:30, Последний раз изменено 25.05.15 22:42 (Tomasson)
смотря, какая целевая аудитория.
-- дети
-- студенты
-- индустри-лёйте, которые хотят попрограммировать что-то
разный подход и контент содержание.
#31 
AlexNek патриот25.05.15 23:22
AlexNek
NEW 25.05.15 23:22 
в ответ Tomasson 25.05.15 22:42
ну по идее здесь студенты обитают. Иногда родители детишек забегают.
Но не думаю что здесь можно как то точно обозначить круг. Все кому интересно и считает что ему нужно.
#32 
AlexNek патриот25.05.15 23:40
AlexNek
NEW 25.05.15 23:40 
в ответ AlexNek 25.05.15 23:22
Попались интересные цитаты из популярных книг
-Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.
-Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям.
-Проектирование объектно-ориентированных программ — нелегкое дело, а если их нужно использовать повторно, то все становится еще сложнее.
-Умение писать код — тяжелая работа. Она не ограничивается знанием паттернов и принципов. Над кодом необходимо попотеть.
-Лучший способ в чем-то разобраться до конца — это попробовать научить этому компьютер.
#33 
Simple Nothing is f*cked27.05.15 22:48
Simple
NEW 27.05.15 22:48 
в ответ Tomasson 25.05.15 22:20
В ответ на:
я бы брал JаvаSсriрt


#34 
natuerlich blond старожил29.05.15 09:32
natuerlich blond
NEW 29.05.15 09:32 
в ответ Simple 27.05.15 22:48
В яваскрипте очень много интересных концепций, кстати. Просто большинство тех, кто его использует, плохо его выучили. Или вообще не учили.
#35 
Simple Nothing is f*cked29.05.15 10:03
Simple
NEW 29.05.15 10:03 
в ответ natuerlich blond 29.05.15 09:32
Мы тут о ЯП для обучения программированию.
#36 
Murr патриот29.05.15 10:21
Murr
NEW 29.05.15 10:21 
в ответ natuerlich blond 29.05.15 09:32
Или вообще не учили.
-----
Эээ... Тут днями попалось обьявление об вакансии.
Среди прочего:
- <MS SQL> сервер - <TSQL>, навыки проектирования высокопризводительных баз, навыки оптимизации имеющихся баз, построение индексов, написание процедур.
...
- ЖабаСкрипт.
...
А ты хочешь что бы еще чего то и учили.

#37 
natuerlich blond старожил29.05.15 10:45
natuerlich blond
NEW 29.05.15 10:45 
в ответ Simple 29.05.15 10:03
В ответ на:
Мы тут о ЯП

а шо такое ЯП?
#38 
natuerlich blond старожил29.05.15 10:48
natuerlich blond
NEW 29.05.15 10:48 
в ответ Murr 29.05.15 10:21
Вот именно, что явускрипт рассматривают часто как дополнение к чему-то другому.
#39 
AlexOtt местный житель29.05.15 20:46
AlexOtt
NEW 29.05.15 20:46 
в ответ natuerlich blond 29.05.15 09:32
авторы яваскрипта что-то слышали про интересные концепции, но так их не поняли - иначе откуда такой цирк с преобразованиями типов, сравнениями и т.п. Если бы это был отличный язык, то кучи проектов по созданию языков типа Dart, Type- -, etc. просто бы не возникли... Сейчас JS больше превращается в платформу, в которую компилируют другие языки.
#40 
1 2 3 все