Size: a a a

2020 February 11

S

SeanWoo in CODE BLOG / C#
Валёк, который Валентин
Ну, я имею ввиду то, как пишется хороший код, чтобы потом было не стыдно за него. Сейчас смотрел ролики по кодингу после небольшой паузы, и понял что мой код - свалка.
Изучить язык на максимум, а потом написать код и смотреть как его можно сделать красивее, короче, и может быть даже быстрее
источник

S

SeanWoo in CODE BLOG / C#
Но это с опытом придёт само
источник

Вк

Валёк, который Вален... in CODE BLOG / C#
SeanWoo
Изучить язык на максимум, а потом написать код и смотреть как его можно сделать красивее, короче, и может быть даже быстрее
Понятно, спасибо
источник

Вк

Валёк, который Вален... in CODE BLOG / C#
Буду читать книги и гайды смотреть :3
источник

S

SeanWoo in CODE BLOG / C#
Я ни одной книжки по программированию так и не прочёл)
источник

S

SeanWoo in CODE BLOG / C#
Зато гугл вдоль и поперек
источник

Вк

Валёк, который Вален... in CODE BLOG / C#
SeanWoo
Зато гугл вдоль и поперек
Это само собой
источник

S

SeanWoo in CODE BLOG / C#
И ютуб
источник

s.

sauwork . in CODE BLOG / C#
есть базовые рекомендации DRY, KISS, YAGNI. SOLID ,  потом есть различные архитектурные шаблоны , помимо прочего есть бест.практикс в решении конкретных типовых задач
источник

Вк

Валёк, который Вален... in CODE BLOG / C#
sauwork .
есть базовые рекомендации DRY, KISS, YAGNI. SOLID ,  потом есть различные архитектурные шаблоны , помимо прочего есть бест.практикс в решении конкретных типовых задач
Только про solid слышал, учить ещё есть что)
источник

s.

sauwork . in CODE BLOG / C#
ну тут все сразу не изучишь , вот когда будет конкретная задача - там уже можно смотреть какие есть подходящие решения , нужен ли тот или иной паттерн , от чего страхуемся , по до что закладываемся. Можно вполне себе безболезненно всю жизнь проговнокодить в мелких никому ненужных проектах , и никогда не столкнуться с архитектурными проблемами.
источник

Вк

Валёк, который Вален... in CODE BLOG / C#
Вот как значит
источник

s.

sauwork . in CODE BLOG / C#
а иной раз просто говнокод дешевле , мелкому бизнесу пофиг на перспективы развития приложения и его масштабируемость. Сегодня работает , а завтра новое закажем. , как-то так рассуждают. По этому быстро дешево и говнокод.
источник

S

SeanWoo in CODE BLOG / C#
Говнокод: я тоже своего рода исскуство
источник

МК

Максим Красавцев... in CODE BLOG / C#
SeanWoo
Говнокод: я тоже своего рода исскуство
)))))
источник

Вк

Валёк, который Вален... in CODE BLOG / C#
Я понял, я то в юнити работаю, и там стоит хоть как-то распределять всё, a не только синглтоны пихать
источник

S

SeanWoo in CODE BLOG / C#
Если мне чет на быструю руку надо сделать на один тест, я тупо нафигачу кода не читая его и запущу
источник

s.

sauwork . in CODE BLOG / C#
ну , юнити тебя уже сразу ставить в рамки ECS  , считай что сильно не накосячишь уже.
источник

Вк

Валёк, который Вален... in CODE BLOG / C#
Да, есть такое, ошибки там сразу видно если что, очень помогает, но как ты забываешь про маленькую деталь где не видно сразу, это весело
источник

s.

sauwork . in CODE BLOG / C#
вообще , обязательно к прочтению Эрик Эванс со своим DDD - это хотя бы дает представление о возможных проблемах и их решениях. Неплохой мануал у Роберта Мартина с его чистой архитектурой. В общем , нужно опытных дядек почитать. А потмо уже с базовым пониманием можно по мелочям разбираться , как там всякие репозитории реализуют , шины сообщений , менеджеры , сервисы , службы и прочие технические приблуды.
источник