<HELP> for explanation

Блог им. Therollingstones

Жестокая реальность доходит не сразу.

Я быстро и главном. Вы знаете что я хочу написать свое финансовое приложения и для этого начал изучать программирование. Я ознакомился с C#, F#, Python, я не касался графики, меня интересовали только темы близкие к расчетам. В самом начале мне попался очень невзрачный курс по C# на Academy, 

mva.microsoft.com/ru/training-courses/--8590?l=Eje9C120

В первом рабочем модуле вот эта строчка, 

Задание. Используя дополнительные источники информации, узнайте за что отвечают директивы

System.Collections.Generic,
System.Linq,
System.Text.

Каждое пространство имен содержит множество классов, каждый класс кучу методов и
т.д.
Но, видимо это необходимо знать наизусть. Жаль потраченные пол — года, хотя я знаю очень много о рекурсиях, массивах, списках, запросах и т.д. Но, нет базы какой — то что ли, вот как то так ...

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

Наверное) 

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

 

Для того, чтобы писать паршиво, но все же работающий говнокод и создавать простенькие приложения а-ля «торговые роботы», хватит отрывочных знаний и навыка программирования мышью. Другое дело — непонятно, зачем это вообще. Ну, не проще ли найти программиста, дать ему денег и ТЗ и получить результат
avatar

PSH

PSH, а зачем плохо делать.
Найти программиста, который напишет не говнокод практически не реально. Так что все правильно автор делает.
Фибофан, спасибо! На бирже тоже самое, в какой то момент понимаешь, что нужно многое доучить) 
Therollingstones, просто сторонние разрабы тебе и напишут код запросто, но ты потом сам в этом коде не сможешь разобраться. А сам напишешь рано или поздно все что нужно и будешь в нем разбираться.


В 2005ом написал кусок кода, в котором не могли потом разобраться два крутых прогера. Переписали все по новой по своему.
в 2007ом мне это переписанное поручили поддерживать и я не смог в нем разобраться… Прямо матом тогда их послал. И переписал все по своему снова за месяц.
в 2009ом снова мой код отдали в поддержку этим двум крутым прогерам. Они снова переписали все по своему, что я не смог в нем разбираться.....

Это так начальник нас тренировал. Не навижу его до сих пор )))

Фибофан,

«2005ом… Переписали все по новой»
«в 2007ом… переписал все по своему»
«в 2009ом… Они снова переписали все по своему»

Здесь даже говорить не о чем. Это детский сад — штаны на лямках.

avatar

PSH

PSH, там до сих пор те вещи каждые два года переписывают друг после друга заново. У всех просто разные подходы к программированию. 
Фибофан, это подход к управлению проектами, точнее, его полное отсутствие, а не «подход к программированию».
avatar

PSH

Фибофан, Интересная ситуация)) 
Самая главная фишка, много раз прочитать это все и всегда уметь все быстро прочитать, думаю в долгосроке вот тогда будет совершенное знание материала.

Ну, капитализм вообще стоит на разделении труда :)

Профессионалом в области программирования стать ничуть не проще, чем профессионалом в области биржевых спекуляций :). Большинство не достигает успехов ни там, ни там :)

avatar

PSH

А зачем вообще это все знать? Главное примеры во время отыскать.
Александр, Есть потребность такая.
Сейчас MSDN просто ужасен. Миллиарды кросс-ссылок. Текст (как у вас на скрине) написан настолько методически, что просто невозможно читать — надо очень медленно вчитываться. Нигде нет кратких выжимок — например, прочитав этот скрин новичок вообще не будет понимать «чо б%%% за коллекции ?»
Когда ищу что-то по вопросам программирования сайт майкрософт обычно первый в выдаче. Пропускаю его и сразу смотрю дальше.
Чаще всего нужную информацию нахожу на StackOverflow.
Вот неплохой курс (мое мнение) по C#
avatar

Jame Bonds

Jame Bonds, Я кстати уверен что отличный курс, но я е№нутый, доверяю только официальным источникам.) 

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

Залогиниться

Зарегистрироваться
....все тэги
Регистрация
UPDONW