Главная Настройка Mobile Контакты NSFW Каталог Пожертвования Купить пасскод Pics Adult Pics API Архив Реквест доски Каталог стикеров Реклама
Доски


[Ответить в тред] Ответить в тред

Check this out!


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 10 | 2 | 8
Назад Вниз Каталог Обновить

Поясните молодому Аноним 08/08/17 Втр 21:40:22  1040992  
Закончил первый курс(проходили C/C++/java) и решил летом покодить на шарпе. Прочитал уже треть player's гайда и
треть Шилдта, абсолютно ничего нового не узнал, везде одно и то же, переменные, циклы, ветвления, массивы, строки, перечисления, функции, ООП и т.д.
Собственно вопрос, как вообще писать что-то хоть немного похожее на софт, который можно использовать?
Заебало делать задания с дрочкой ввода/вывода и прогонки по массивам.
Может нужно изучать какие-то определенные шаблоны или то о чем я спрашиваю вообще никак к определенному языку не привязано и надо искать в другом месте.
В любом случае был бы рад хоть какому-то совету.
Аноним 08/08/17 Втр 21:44:47  1040994
>>1040992 (OP)
Пиздуй писать крестики и нолики 3х3 с необыгрываемым компуктерным противником. Там же разберешься в азах теории игр и алгоритмах. Результаты игор и статистику схороняй в реляционную бд. До учебы тебе хватит.

В дальнейшем пиздуй в нюфаг тред, пидор гнойный.
Аноним 08/08/17 Втр 21:46:40  1040996
>>1040992 (OP)
Ну для начала определись че конкретно хочешь делать (серверсайд, фронтенд, мобайл, железяки там всякие, 1Слол)
А там уже гугли в сторону типа:
"простое веб приложение на джаве"
"простая приложуха на андроиде\айос"
"залупа коня".
А там уже будут фреймворки (уже написаный код другими задротами, что бы легче было писать новый код) которые используются в коммерческой разработке
Аноним 08/08/17 Втр 22:06:44  1041014
>>1040994
Идея конечно неплохая, но на какой-то общий совет или напутствие это мало похоже.
И зачем мне идти в ньюфаг тред, все основы я знаю более чем. Я застрял на самой верхней ступеньке ньюфаг этажа, вот и спрашиваю как лвл - апнуться, так что сам иди нахуй.
Аноним 08/08/17 Втр 23:21:02  1041061
>>1040996
>>Я застрял на самой верхней ступеньке ньюфаг этажа

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

И посоветовал бы тебе удариться в веб, т.к. тяжело найти работу, где делают десктопные приложения. Тем более, что база какая-никакая у тебя есть.
Аноним 09/08/17 Срд 00:10:36  1041085
Попробуй написать приложение, использующее:
Графику от Glut/DirectX или GUI на Qt/WPF
Базы данных
Многопоточность
Клиент-сервер

Неплохой вариант - сервер для игры в шахматы/шашки с регистрацией(пусть локально), созданием лобби и игрой.
А ещё можешь партии в PGN файлы сохранять.
И поймешь, какой ты блять верхний этаж.

Аноним 09/08/17 Срд 00:45:27  1041101
>>1041085
>>1041061
А разве то о чем вы пишете это уже не другой уровень, а все еще простейшие вещи для ньюфагов ?
Многопоточность, графические интерфейсы , клиент - сервер - это все, очень грубо говоря ,уровень продвинутого хеллоу - ворлда ?
Аноним 09/08/17 Срд 02:02:20  1041125
Аноны, мне тут в образовательных целях стало интересно посмотреть на чужой код. Можете привести примеры годных C# опен-сурс проектов для изучения? С хорошим проектированием и кодом (особенно интересует первое: как и когда применяются паттерны в реальных приложениях, подходы к ДЕЗИГНУ и т.д.). Желательно что-то десктопное и небольшое по объему. Можно уровнем выше, чем ЛАБА_10, но и не результаты ежедневного труда десятка разработчиков на протяжении пары лет.
И еще, если кому не сложно, напишите, какие примеры проектов вы показывали на собеседованиях на джуна. Я понимаю, что это не сильно важно и там главное - качество кода, но все же. Надо начинать шевелиться с поиском работы, а у меня гитхаб пустует.
Заранее спасибо.
Аноним 09/08/17 Срд 02:04:19  1041126
1314029819767.png (7Кб, 546x566)
>>1041125
Блядь, не туда запостил, извиняюсь.
Аноним 09/08/17 Срд 03:48:44  1041153
>>1040992 (OP)
Писать, писать и еще раз писать.
Выбирай задачки на вкус: https://github.com/karan/Projects
Аноним 09/08/17 Срд 10:29:57  1041199
>>1041101
Грубо говоря, играет роль не то, какое количество функционала изучаемого языка ты знаешь, а то, как ты их умеешь применять.

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

Например, нужно хоть какое-то знание паттернов и посмотри какой-нибудь реальный проект. На рутрекере найди обучение на тестовом проекте, посмотри что и как оформляется.

Хотя, как мне кажется, нормальные знания можно получить только на реальном проекте с более опытным наставником. Остальное - это только база.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 10 | 2 | 8
Назад Вверх Каталог Обновить

Топ тредов
Избранное