therollingstones
therollingstones личный блог
17 июля 2017, 11:21

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

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

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

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

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

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

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

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

Наверное) 

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

15 Комментариев
  • PSH
    17 июля 2017, 11:35
    Для того, чтобы писать паршиво, но все же работающий говнокод и создавать простенькие приложения а-ля «торговые роботы», хватит отрывочных знаний и навыка программирования мышью. Другое дело — непонятно, зачем это вообще. Ну, не проще ли найти программиста, дать ему денег и ТЗ и получить результат
  • Фибофан
    17 июля 2017, 11:45
    Найти программиста, который напишет не говнокод практически не реально. Так что все правильно автор делает.
      • Фибофан
        17 июля 2017, 11:53
        Therollingstones, просто сторонние разрабы тебе и напишут код запросто, но ты потом сам в этом коде не сможешь разобраться. А сам напишешь рано или поздно все что нужно и будешь в нем разбираться.


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

        Это так начальник нас тренировал. Не навижу его до сих пор )))
        • PSH
          17 июля 2017, 11:56

          Фибофан,

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

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

          • Фибофан
            17 июля 2017, 11:59
            PSH, там до сих пор те вещи каждые два года переписывают друг после друга заново. У всех просто разные подходы к программированию. 
            • PSH
              17 июля 2017, 12:00
              Фибофан, это подход к управлению проектами, точнее, его полное отсутствие, а не «подход к программированию».
  • PSH
    17 июля 2017, 11:54

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

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

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

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн