Ребятки, вот такой вопрос, как правильно писать проект для чтобы набраться опыту? А теперь по подробнее, пишу на С#, работаю примерно 1 год, вообщем джун, доверяют задачи там чего то напиши, тут чего то напиши, тут исправь и.т.д, язык за это время подразобрал, но хочется большего, что бы опыту набраться решил пилить свой проект CRM систему, и вот такой вопрос, как правильнее поступить, просто кодить и если чего то не знаю в гугл, либо же изучить какую то тему в С# и сразу же применить ее в своем проекте, вообщем как лучше и эффективнее будет?
Здорово. Начни с того что нужно тебе мини программы для пк,телефона можно побаловаться в 2Д играх.В крайнем случаи если нет мыслей создай клон чужой программы на на середине проекта появится куча своих идей.
Этап 1 - анализ предметной области , ну и неподалеку проектирование. Напишите что вы понимаете под "своей CRM-системой". Набросайте широкими мазками какие части в этой системе нужны вроде "Базы данных", "приложения", API возможно. Ну и с разбега ныряйте в недра проектирования каждого отдельно взятого узла.
еще меня беспокоит то чувство, что к примеру изучил какую то тему в C#, но остается такое чувство что есть какие то пробелы, чувство неполноты знаний, и еще бывает что изучил тему, а применил на практике только 10% из этой темы, как думаешь или по своему личному опыту, при написании такого проекта, уровень владения c# и программирования в целом повысится? может какие то советы дельные дашь, как сам выходил из ситуации недостатка опыта?
Дмитрий: Лично я не верю что копирование чужой работы может повысить собственный навык. Шишки надо свои набивать. Пару раз наступить на грабли надо. Либо каким-либо способом узнать/догадаться почему используется такое решение, а не иное. Какие есть плюсы, какие минусы.