|
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
|
|
Наставничество в изучении С#20.08.2015, 12:38. Показов 7901. Ответов 95
Метки нет (Все метки)
Изучаю С# более полугода считаю что знаю на недальнем уровне, хочется развиваться , язык очень нравиться. Из-за того что не очень много практикую многое забывается, а для практики не могу найти интересных задач. Да и во многом проблема в том что когда сам ставлю себе задачу то нет интереса в её решении, но когда кто то другой ставит, есть стремление в решении поставленной задачи. Хотелось что бы кто-то давал задания я делал и присылал решение, для проверки опытным программистом, критиковал ошибки или "быдло код". было бы хорошо получать задание по возрастающей сложности. Кому не сложно и кого это сильно не отвлечет от своих проблем, занятий и жизни просьба помочь.
0
|
|
| 20.08.2015, 12:38 | |
|
Ответы с готовыми решениями:
95
Наставничество\каталогизатор Трудности и лень в изучении C# Нужен напарник в изучении языка |
|
TheGreatCornholio
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
|
| 21.08.2015, 22:01 | |
|
Не все есть ошибка, код верный - оформление грубое,
В ссылке в первом моем сообщениии есть следующий момент - Замечания Если x не является числом, функция ПРЕДСКАЗ возвращает значение ошибки #ЗНАЧ!. Если аргументы "известные_значения_y" и "известные_значения_x" пусты или количество точек данных в этих аргументах не совпадает, функция ПРЕДСКАЗ возвращает значение ошибки #Н/Д. Если дисперсия аргумента "известные_значения_x" равна 0, функция ПРЕДСКАЗ возвращает значение ошибки #ДЕЛ/0!. И т.д. Нужно учитывать возвращаемые значения, а так же возвращаемые значения при ошибках, которые легко разбираются - то есть выделить, в отдельный класс\функцию, сопроводить комментариями и, своего рода, документацией, что в каких случаях возвращается, какие исключения выбрасываются при ошибках. То есть нужно придать коду завершенность, полноценность и юзабельность.
0
|
|
|
Жуткая тВарЬ
|
||
| 21.08.2015, 22:48 | ||
|
0
|
||
|
8 / 8 / 0
Регистрация: 09.11.2013
Сообщений: 55
|
||
| 21.08.2015, 22:49 | ||
1
|
||
|
Master of Orion
|
|||||||||
| 22.08.2015, 08:52 | |||||||||
А мне игра надоела, особенно забывал постоянно заходить, поэтому просто написал бота, который каждые 12 часов просто отсылал http-запрос на авторизацию на сайте и всё. Сначала это была примитивная веб-форма скрытая, в веббраузером в качестве отсылальщика запросов, затем превратилась в более законченный вин-сервис на WebRequest. Всё из практики бралось, всё пригодилось.Сейчас правда игра умерла - онлайн 600 при 2млн зареганых акков, слишком доили игроков, да и программа давно не работает, но код живет и при необходимости может еще помочь ![]() Не по теме: Иронично :)
1
|
|||||||||
|
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
|
|
| 22.08.2015, 08:59 | |
|
valun, Пиши игры (карты, тетрисы, спрайтовые бродилки). Учи алгоритмы и структуры данных, а не только язык. Игру можно писать месяца 2 с твоим уровнем навыка. За это время, изучая C#, ты сможешь увидеть свои ошибки в написании игры и применять изученное постепенно.
Пока у тебя есть энтузиазм к программированию лучше им воспользоваться.
0
|
|
|
16 / 16 / 8
Регистрация: 05.08.2015
Сообщений: 79
|
||
| 22.08.2015, 22:55 | ||
|
0
|
||
|
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
|
|
| 23.08.2015, 00:27 [ТС] | |
|
pro_100_gram, я не знаю с чего начать в написании игр, подскажите немного литературы если можете.
Добавлено через 1 минуту Извините что долго отсутствовал в теме, работа не позволяла
0
|
|
|
Master of Orion
|
|
| 23.08.2015, 10:18 | |
|
valun, ну у меня первой игрой была змейка. Правда я её по усложненной схеме делал - винформы, со своей ручной отрисовкой и событиями. Но получилось довольно прикольно. Хотя говнокода там полно
Но как грится, если через год вам не хочется выкинуть весь старый код, то вы перестали развиваться Так что это норма.
0
|
|
|
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
|
|
| 23.08.2015, 10:50 | |
|
valun, Вообще необязательно игры, главное чтобы на первых порах задача нравилась и была легкой. Если написание игры доставит удовольствие, то пиши игру.
Начни с простейшего: сделай что-то наподобие марио: заставь спрайт передвигаться в нужных направлениях и давить грибы. и постепенно усложняй задачу. Если подумав час над написанием игры ты не понимаешь с чего нужно начать, то выбери что-то попроще.
0
|
|
|
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
|
|
| 23.08.2015, 10:57 [ТС] | |
|
pro_100_gram, Я просто с графикой ещё не сталкивался, но хотелось бы почитать полезной литературы по этой теме.
0
|
|
|
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
|
|
| 23.08.2015, 11:05 | |
|
valun, ищите статьи в гугле по WindowsForms GDI+
0
|
|
|
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
|
||||||
| 23.08.2015, 15:16 [ТС] | ||||||
|
pro_100_gram, Спасибо за совет.
Добавлено через 3 часа 25 минут Вот подкорректировал немного код
0
|
||||||
|
TheGreatCornholio
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
||||||||
| 23.08.2015, 16:17 | ||||||||
|
а не фильтрации ввода итп, - да и она вместе с проверкой сделана очень плохо. Извини, но реализация адская просто во всех местах, проще сделать одно замечание чем 10.
Вообщем, тебе лучше учиться на примерах, правильных более - менее. Щас накидаю попробую.
0
|
||||||||
|
Фрилансер
735 / 352 / 96
Регистрация: 05.05.2014
Сообщений: 2,621
|
|
| 23.08.2015, 17:01 | |
|
0
|
|
|
TheGreatCornholio
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
||||||
| 23.08.2015, 17:52 | ||||||
|
Не совсем может профессионально и грамотно.
При проверке мы учитываем возможные ошибки в данных. А при применении ф-ии их перехватываем.
На будущее, - перехват исключений, вывод промежуточных результатов - тебе упростят жизнь, точнее отладку.
0
|
||||||
|
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
|
|
| 23.08.2015, 18:36 [ТС] | |
|
Спасибо за советы.
0
|
|
|
|
|||
| 23.08.2015, 19:23 | |||
|
0
|
|||
|
TheGreatCornholio
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
|
| 23.08.2015, 19:45 | |
|
Не каждая функция - метод,
но каждый метод - это функция ![]() Отличия методов класса от обычных функций https://ru.wikipedia.org/wiki/... 0%B8%D0%B5)
1
|
|
|
6 / 6 / 2
Регистрация: 09.12.2014
Сообщений: 140
|
|
| 23.08.2015, 19:47 [ТС] | |
|
Woldemar89, А можешь подкинуть ещё задачку?
0
|
|
|
TheGreatCornholio
1255 / 733 / 285
Регистрация: 30.07.2015
Сообщений: 2,408
|
||
| 23.08.2015, 19:53 | ||
|
Из функции всегда происходит возврат в точку вызова.
Если копать глубже и перевести на Ассемблер, при void, происходит возврат управления, а при другом типе - тоже происходит возврат управления, но при этом результат выполнения хранится в регистре или в нескольких. Как правило в eax, - например: число, адрес (указатель). Добавлено через 49 секунд
0
|
||
| 23.08.2015, 19:53 | |
|
Использование сайта Microsoft при изучении Изучении языка emenem97 ( общие недопонимания) Нужен человек, который поможет в изучении программирования Чему уделить внимание при изучении языка программирования C#? Помощь в изучении Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|