Size: a a a

2019 October 08

VS

Vadim Shvanov in CODE BLOG / C#
Будни программиста #1. Общение и ответы на вопросы

Прямая трансляция, где я постараюсь максимально помочь вам своими ответами на вопросы. Обязательно подключайтесь пообщаться, поделиться своими мыслями и опытом, буду очень рад видеть каждого!

Начало стрима сегодня (08.10.2019) уже через 30 минут в 20-00 по МСК.

https://www.youtube.com/watch?v=BA7a4fct768
источник

T

Tik in CODE BLOG / C#
программист нумбер уан)
источник

VS

Vadim Shvanov in CODE BLOG / C#
Tik
программист нумбер уан)
Блин, не подумал, но ладно. Главное не #0 )))
источник

T

Tik in CODE BLOG / C#
Дудь еще не звал к себе?)
источник

VS

Vadim Shvanov in CODE BLOG / C#
Нет конечно же ))) скажешь тоже..
источник

S

SHKURMANDER in CODE BLOG / C#
Turner
Народ, посоветуйте книги адекватные для новичков. Про Троелсена знаю и Шилдта и Рихтера. Мне бы книгу где прям раскрывается ООП и про паттерны что-нибудь адекватное.

И еще, кто шарит за нормальные книги про электронику, схемотехнику?
Исходя из своего опыта, могу сказать:
Я давно и неплохо кодил в рамках вузовского и более курса, но эт обыло в эпоху до массового внедрения ООП, потому очень сложно въехать и перестроить мозг на мышление в рамках ООП, так что считай я такой же новичек(ну может быть только легко понимающий сам язык, конструкции, структуры и т.п. базовые вещи т.к. был опыт  в других языках).
Дак вот, исходя из прошлых неуспешных попыток заняться программированием в современных условиях, я пришел к выводу, что можно бесконечно читать книги по языку, о ООП на конкретном языке и т.п., но это все впустую, пока не будет практики, т.к. даже вроде есть знания и понимание того что есть ООП(классы, модификаторы, объекты, методы etc) но все это разрозненные знания лежащие в хаотичном порядке.
Пока не напишешь несколько проектов, чтобы понять как строится архитектура, как увязывать классы друг с другом, как они взаимодействуют,  как и какие передават поля и свойства, какие методы потребуются и откуда и как их вызывать, без этого толка не будет и все чтения книг впустую, потому сейчас смотрю интенсивы - практика, чего и тебе советую.
Не надо стопориться на теории, ее можно подтянуть в ходе изучения практики - что-то не понятно из написанного кода - пауза, гугл и вперед MSDN, metanit, stackovewflow и т.п. пока не станет понятно хотя бы в общих чертах.
источник

S

SHKURMANDER in CODE BLOG / C#
ну а дальше придумывай свой проект и пытайся его реализовать и будет профит
источник

T

Tik in CODE BLOG / C#
в точку
источник

Y

Yasik in CODE BLOG / C#
Тут сильно бьет по роже перфекционизм
источник

S

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

T

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

S

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

S

SHKURMANDER in CODE BLOG / C#
Потому многим так заходят книги практикумы типа HeadFirst
источник

SB

Sergey Benzenko in CODE BLOG / C#
Я тоже был чистым процедурником и ООП хоть и понимал, но какие классы надо делать и  как они все связывается между собой - это был тёмный лес.
Поэтому (уже в который раз) посоветую "Совершенный код". Там как раз описан путь от постановки задачи через разбиение системы на модули, модулей на классы, классов на методы. Всё ставит на свои места
источник

S

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

S

SHKURMANDER in CODE BLOG / C#
Sergey Benzenko
Я тоже был чистым процедурником и ООП хоть и понимал, но какие классы надо делать и  как они все связывается между собой - это был тёмный лес.
Поэтому (уже в который раз) посоветую "Совершенный код". Там как раз описан путь от постановки задачи через разбиение системы на модули, модулей на классы, классов на методы. Всё ставит на свои места
хмм надо заценить, чет я ее упустил из вида
источник

EA

Egene Avdeev in CODE BLOG / C#
SHKURMANDER
хмм надо заценить, чет я ее упустил из вида
Отличная книга, учит элементарным вещам. В плане написания чистого кода. Приучает сразу писать правильно, а если привык неправильно, на ревью тимлид бьёт по рукам)
источник

<<

<> </> in CODE BLOG / C#
Всем привет
источник

<<

<> </> in CODE BLOG / C#
Это верно?
источник

<<

<> </> in CODE BLOG / C#
источник