eXeL@B —› Вопросы новичков —› C sharp для новичка |
. 1 . 2 . >> |
Посл.ответ | Сообщение |
|
Создано: 23 августа 2017 15:46 · Личное сообщение · #1 |
|
Создано: 23 августа 2017 16:15 · Личное сообщение · #2 |
|
Создано: 23 августа 2017 16:22 · Личное сообщение · #3 Прежде чем начать изучать программирование (на любом в общем-то языке) нужно прокачать скилл использования гугл, иначе факап P.S. |
|
Создано: 23 августа 2017 17:13 · Личное сообщение · #4 |
|
Создано: 23 августа 2017 19:40 · Личное сообщение · #5 mimino317 пишет: Нет знаний в программных языках. Изучите сперва как работает система, что есть по сути ЯП - это станет базой. Без понимания основных принципов работы системы много не напишешь ни на одном языке. Когда придет понимание основ - вопрос выбора языка может быть пересмотрен, и скорее всего не в пользу решетки. Объективно сделать свой выбор на этом этапе врятли удастся. )) P.S. По кодингу не мало книг написано и видео на том же youtube. В каком формате учиться - выбор ученика. Все зависит от желания. А про скилл VOLKOFF прав, гугл конкретно владеет информацией. )) |
|
Создано: 23 августа 2017 21:03 · Личное сообщение · #6 |
|
Создано: 24 августа 2017 13:51 · Поправил: Doctor_Moriary · Личное сообщение · #7 |
|
Создано: 24 августа 2017 14:36 · Личное сообщение · #8 Очевидно с изучения языка, но постоянно появляются индивидуумы с вопросами - я изучаю %template% в операционной системы %template% с использование IDE %template%. Откройте стандарт или учебник, хз какой топовый для С# и учите язык, до платформазависимых и специфических вещей вы возможно даже не доберетесь. Сам язык можно выучить за вечер под пивас, а на стандартную библиотеку с нестандартными конструкциями можно потратить годы. Лично я посмотрел бы на софт и нашел бы что то используемое но корявое и написал бы альтернативную версию данной программы, а книжки, сухая теория без практики мертва. Список одобренной сообществом литературы можно взять на тостере или SO. |
|
Создано: 25 августа 2017 01:01 · Поправил: difexacaw · Личное сообщение · #9 Не язык главное. Он лишь средство реализации. Программирование это парадигма и соответствующая форма мышления, способность к описанию задачи и её анализу, который происходит вне средств реализации конечного решения. Если же мышление сводится к манипуляции понятиями средств реализации(языка), то решение сложных задач невозможно. Выше правильно сказали что какой то определённый язык можно изучить за короткое время, но это будет пустое знание, без парадигмы и соотвествующей модели мышления на нём можно будет написать только примитивные решения, типо лаб работ. Решение задач даёт не опыт в конкретном яп, это ошибочное понимание, это даёт ту самую парадигму программирования - описать задачу и найти алгоритмическое решение. ----- vx | Сообщение посчитали полезным: Rainbow |
|
Создано: 25 августа 2017 06:31 · Поправил: VodoleY · Личное сообщение · #10 difexacaw поддерживаю.. тут соглашусь. друг работал в конторе кодером, так вот у них архитектор (который собственно конструировал проджекты/решал задачу) вобщем то кодить практически не умел (ну или совсем посредственно), НО это это не мешало ему решать задачу и ставить ТЗ. Это все конечно крайне утрировано но суть я думаю ясна. ЗЫ. для архитектора неплохо хотяб из далека хорошо знать ЯП на котором будет реализация, но не обязательно.. он абстрагируется от языка ЗЫЫ. чую я начинается школа и форум затихает? ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... |
|
Создано: 25 августа 2017 07:33 · Личное сообщение · #11 в нормальной школе детям дают блок-схемы и бейсик, как простейший инструмент для их реализации. Что, в прочем, не отменят того, что всем программистам не обязательно быть лидами, чтобы кодингом зарабатывать на жизнь. Есть лид и есть простые кодеры, воплощающие продуманную им схему. | Сообщение посчитали полезным: plutos |
|
Создано: 25 августа 2017 18:03 · Личное сообщение · #12 |
|
Создано: 25 августа 2017 18:26 · Поправил: dosprog · Личное сообщение · #13 К блок-схемам приходишь сам при реализации чего-то более сложного, чем решение квадратного уравнения. Их не зря придумали. И совок тут ни при чём. Другое дело, что за совка кроме этих самых блок-схем предложить ничего не могли, потому оно и выглядело идиотизмом, как и многое другое. Тоже было хулил блок-схемы, лет ~надцать назад. Сейчас уже нет. | Сообщение посчитали полезным: difexacaw |
|
Создано: 25 августа 2017 18:49 · Личное сообщение · #14 dosprog пишет: К блок-схемам приходишь сам при реализации чего-то более сложного uml и ежжи с ними используют для описание архитектуры, а алгоритмы чуть сложнее сортировки блок схемами будет описывать человек который в программирование не разбирается от слова совсем. псевдокод компактней, наглядней и его проще модифицировать. но какая архитектура если ТС только собирается изучать язык, а с ним и фундаментальные структуры с алгоритмами. |
|
Создано: 25 августа 2017 19:17 · Личное сообщение · #15 |
|
Создано: 26 августа 2017 00:45 · Поправил: difexacaw · Личное сообщение · #16 shellstorm Блок схемы это и есть псевдокод", его графическое отображение. Связи разум воспринимает легче визуально, так как это наглядно, а не в виде текста. Вот например механизм адресной трансляции показан в виде графических схем, а не в виде псевдокода(формулы). ----- vx | Сообщение посчитали полезным: dosprog |
|
Создано: 26 августа 2017 01:20 · Личное сообщение · #17 difexacaw пишет: Блок схемы это и есть псевдокод", его графическое отображение Я как бы в курсе, учитывая, что у меня профильное образование, но одно дело описывать архитектуру и совсем другое алгоритмы, только сумрачные гении времен совка давали описание в блок схемах, а нормальные люди давали псевдокод, даже Дональд Кнут, который вообще математик и ему сам бог велел все сводить к формулам или блок схемам, но тот понимал, что блок схемы не годятся для детального описания алгоритмов. Взять какую нибудь сложную вундервафлю и схему к ней, видели размер портянки, а сколько на нее нужно потратить времени? Но в данном случае подобное описание необходимость, а в случае с алгоритмами, это уже врожденное слабоумие или старческая деменция. Сам пользуюсь блок схемами, но все дело в применимости и контексте, какие сложные архитектуры на этапе изучения первого языка. nv пишет: В нормальных школах знают про возрастные группы ;) В нормальных школах знают об обучающих играх на базе языка для самых маленьких и python проще васика, и в отличии от последнего он актуален. |
|
Создано: 26 августа 2017 01:47 · Поправил: difexacaw · Личное сообщение · #18 shellstorm Абсолютно не согласен с вами. Если копнуть в принципы работы мозга, то всё основано на визуальном восприятии. Именно формирование в уме(представление) и позволяет размышлять. У этого механизма и зрительного восприятия один орган, всякое умозаключение отображается(визуализируется) в виде визуального представления, это поддерживает сам процесс анализа. Поэтому визуальное восприятие является приоритетным. Но не будем лезть в нейро дебри, это всё понятно каждому на основе своего восприятия. То что вы утверждаете что графическое отображение алгоритмов не годится - ошибочное утверждение, это не правда. Кстате я как то прорабатывал тему - возможность отображения задачи в виде граф. примитивов. По идеи это должно было привести к зрительному решению..) ----- vx |
|
Создано: 26 августа 2017 02:09 · Личное сообщение · #19 shellstorm пишет: В нормальных школах давно изучают python или java в понтовых, модных школах. Перечисленные языки избыточны для обучения программированию. shellstorm пишет: блок схемы это атавизм * поскипано * пережиток совка чел, ты вот сам себе диагноз поставил. Молодец, чё. | Сообщение посчитали полезным: difexacaw, plutos |
|
Создано: 26 августа 2017 02:40 · Личное сообщение · #20 difexacaw пишет: Если копнуть в принципы работы мозга, то всё основано на визуальном восприятии если немного изучить матчасть то запоминают не страницы, а запоминают текст, есть куча графических языков программирования, но большая часть из них никому не нужны, мертворожденные проекты, ибо графоний как раз избыточен. difexacaw пишет: То что вы утверждаете что графическое отображение алгоритмов не годится - ошибочное утверждение, это не правда. Но подтвердить свое утверждение мы конечно же не сможем, все топовые книги по алгосам идут либо с математическими формулами, либо с псевдокодом, зело бумага с чернилами дорогая, а книги и так толстые. Gideon Vi пишет: в понтовых, модных школах. в самых обычных школах, но не в совковых конечно. Gideon Vi пишет: чел, ты вот сам себе диагноз поставил. Молодец, чё. Гидеон ставит диагнозы, это оксюморон. Но да ладно, чем питон избыточней васика? Жду ответ с попкорном. |
|
Создано: 26 августа 2017 04:22 · Личное сообщение · #21 |
|
Создано: 26 августа 2017 04:37 · Личное сообщение · #22 |
|
Создано: 26 августа 2017 09:06 · Личное сообщение · #23 |
|
Создано: 26 августа 2017 10:57 · Поправил: difexacaw · Личное сообщение · #24 shellstorm > запоминают не страницы, а запоминают текст Никто не говорил про запоминание. > есть куча графических языков программирования Согласен с предыдущим утверждением, вы даже не понимаете про что идёт речь. > Но да ладно, чем питон избыточней васика? Жду ответ с попкорном. Так как студия не поддерживает x64-asm, то многие стали использовать purebasic. Это очень мощный(по выхлопу даже сишка отдыхает) и нэйтивный компиль(транслятор в асм сурец). Всякое скриптовое говно типо питона етц даже не рассматривается для использования. ----- vx |
|
Создано: 26 августа 2017 12:18 · Личное сообщение · #25 |
|
Создано: 26 августа 2017 12:23 · Поправил: difexacaw · Личное сообщение · #26 rmn По какой то причине, не знаю по какой это не популярно. Те кто в теме по крипторам и прочей низкоуровневой работе не используют студию и компиль, Интел он или нет без разницы. Понятно почему - слишком запутанны конструкции языка и выхлоп его не контролируется, в отличие от того васика, где можно прямо инлайн асм к переменным и выхлоп получается годным. Имхо сишка это спец яп и он для реализации драйверов, но не для обычных юзер задач. ----- vx |
|
Создано: 26 августа 2017 13:06 · Личное сообщение · #27 |
|
Создано: 26 августа 2017 16:09 · Личное сообщение · #28 |
|
Создано: 26 августа 2017 17:33 · Личное сообщение · #29 difexacaw пишет: Согласен с предыдущим утверждением, вы даже не понимаете про что идёт речь. Это как раз относится к нубью без профильного образование и теоретической базы, даже в вике черным по белому пишут: Code:
difexacaw пишет:Так как студия не поддерживает x64-asm, то многие стали использовать purebasic. Это очень мощный(по выхлопу даже сишка отдыхает) и нэйтивный компиль(транслятор в асм сурец). Всякое скриптовое говно типо питона етц даже не рассматривается для использования. Друг мой, вы поехавший, ТС спрашивает о C#, какие basic, кому вообще нужен этот мертвый язык на который полторы вакансии, какие блок схемы, для C#\Java есть годные учебники по алгоритмам. Зачем давать такие то ох*тельные советы? Они не соответствуют ни времени, ни желанием самого ТС. | Сообщение посчитали полезным: sefkrd |
|
Создано: 26 августа 2017 18:04 · Личное сообщение · #30 shellstorm Ну я как пример просто привёл, а не советовал использовать. Цитата с вики не уместна, ты видимо укуренный, раз совсем не понимаешь: > попытка использования блок-схем для иллюстрации алгоритма на низком уровне К примеру блокирующие примитивы(атомарные операции) не описываются блок схемами. Вообще же есть сомнение что ты друг мой можешь что то разработать, алгоритмы и кодить, пруфца бы. ----- vx |
. 1 . 2 . >> |
eXeL@B —› Вопросы новичков —› C sharp для новичка |