С# для тех, кто сначала кодит, а потом учится)

Научился сам? Помоги начинающему.

С# для тех, кто сначала кодит, а потом учится)

Сообщение KorsaiR 02 мар 2018, 17:13

Наверстать упущенное - С# для тех, кто сначала кодит, а потом учится)

Стало интересно попробовать кого-то чему-то научить. Решил снимать в формате быстрых выпусков, в которых я накидываю информацию по каким-то
базовым вещам.
Идея видео возникла в связи с тем, что много раз видел чужой код, в котором некоторые элементарные вещи не используются, хотя они.. ну.. как бы
являются основой. А еще я сам такой же. Поэтому то, что упустил, рассказываю тем, кто это по тем или иным причинам, пока не узнал.
Возможно это полезно и для новичков, но только для тех, кто уже вникает в самые простые вещи, и чуть-чуть задумывается о терминологии.
Фидбеку буду только рад, а если это совсем треш, то не обижусь, если тему просто удалят)))
Пока что выпуск готов только один - пробный)
скайп: pwiliya
В контакте: _ttp://vk.com/korsair1997
Основатель проекта Восход: выживание (vk.com, OC Windows - клиент)
Ссылка на группу ВК: _https://vk.com/gamesunrise
Ссылка на сайт для скачивания клиента: _ttp://sunsurv.ru/download.php
Аватара пользователя
KorsaiR
Старожил
 
Сообщения: 776
Зарегистрирован: 09 июл 2012, 12:20
Откуда: Новосибирск
Skype: pwiliya

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение UnitySexyBoys 03 мар 2018, 12:40

Пять лет, а то, что паблик поля (да еще и с маленькой буквой) — это плохо, так и не понял. Где про инициализаторы объектов?
UnitySexyBoys
UNец
 
Сообщения: 27
Зарегистрирован: 06 окт 2017, 18:11

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение Valerich 04 мар 2018, 11:45

Почему трэш?) А мне понравилось) Я досмотрел до конца! (popcorn1)
Valerich
UNITрон
 
Сообщения: 326
Зарегистрирован: 07 сен 2016, 11:24

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение Cr0c 04 мар 2018, 15:06

UnitySexyBoys писал(а):Пять лет, а то, что паблик поля (да еще и с маленькой буквой) — это плохо, так и не понял.

Юнитеков тоже ругай, у них только методы с большой, а поля с маленькой. Даже многие тяжелые сеттеры с маленькой.
Аватара пользователя
Cr0c
Адепт
 
Сообщения: 2669
Зарегистрирован: 19 июн 2015, 13:50

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение KorsaiR 04 мар 2018, 15:46

я обычно поля пишу с маленькой, приватные - с прочерка)
Методы и классы - с большой. Честно говоря нигде не видел правил на эту тему)
скайп: pwiliya
В контакте: _ttp://vk.com/korsair1997
Основатель проекта Восход: выживание (vk.com, OC Windows - клиент)
Ссылка на группу ВК: _https://vk.com/gamesunrise
Ссылка на сайт для скачивания клиента: _ttp://sunsurv.ru/download.php
Аватара пользователя
KorsaiR
Старожил
 
Сообщения: 776
Зарегистрирован: 09 июл 2012, 12:20
Откуда: Новосибирск
Skype: pwiliya

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение seaman 04 мар 2018, 18:28

В каждой конторе, каждой группе свои правила форматирования кода. Я вот тоже привык писать все приватное с подчеркивания.
Но недавно выяснил, что методы с такими именами могут быть не cls compliant. Да и микрософт говорит - не надо с подчеркиванием! https://docs.microsoft.com/ru-ru/dotnet ... guidelines
Думаю нужно переучиваться.
seaman
Адепт
 
Сообщения: 7331
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение Cr0c 04 мар 2018, 20:39

seaman писал(а):Но недавно выяснил, что методы с такими именами могут быть не cls compliant. Да и микрософт говорит - не надо с подчеркиванием! https://docs.microsoft.com/ru-ru/dotnet ... guidelines
Думаю нужно переучиваться.

Я прочерки использую только в параметрах методов, если они совпадают с полями класса.
Аватара пользователя
Cr0c
Адепт
 
Сообщения: 2669
Зарегистрирован: 19 июн 2015, 13:50

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение Woolf 04 мар 2018, 20:51

UnitySexyBoys писал(а):Пять лет, а то, что паблик поля (да еще и с маленькой буквой) — это плохо, так и не понял. Где про инициализаторы объектов?


Все правильно он сделал, все методы и переменные с маленькой буквы, все классы с большой.
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Аватара пользователя
Woolf
Адепт
 
Сообщения: 6488
Зарегистрирован: 02 мар 2009, 16:59

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение Bill Gates 05 мар 2018, 09:50

Woolf писал(а):
UnitySexyBoys писал(а):Пять лет, а то, что паблик поля (да еще и с маленькой буквой) — это плохо, так и не понял. Где про инициализаторы объектов?


Все правильно он сделал, все методы и переменные с маленькой буквы, все классы с большой.


https://msdn.microsoft.com/ru-ru/librar ... 72(v=vs.71).aspx
https://msdn.microsoft.com/en-us/librar ... 00%29.aspx
Bill Gates
UNIт
 
Сообщения: 111
Зарегистрирован: 16 июл 2015, 11:27

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение snezhok_13 05 мар 2018, 12:21

Самое плохое в уроках на ютубе - они не отвечают на вопрос "Почему?".
Вот и вы не ответили почему существует конструктор, какие задачи он решает?

В конце видео ваши игры? Очень симпатичный космосим!
Блог разработчика игр, программиста — _coremission.net
Аватара пользователя
snezhok_13
UNIверсал
 
Сообщения: 432
Зарегистрирован: 09 сен 2013, 11:12
Skype: s.coremission
  • Сайт

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение KorsaiR 05 мар 2018, 14:38

snezhok_13 писал(а):Самое плохое в уроках на ютубе - они не отвечают на вопрос "Почему?".
Вот и вы не ответили почему существует конструктор, какие задачи он решает?

В конце видео ваши игры? Очень симпатичный космосим!


Спасибо за отзыв! Действительно, хорошее замечание. Про инкапсуляцию, и в целом, ООП будет говориться в следующих видео)
Да, это мои проекты в конце :-)
скайп: pwiliya
В контакте: _ttp://vk.com/korsair1997
Основатель проекта Восход: выживание (vk.com, OC Windows - клиент)
Ссылка на группу ВК: _https://vk.com/gamesunrise
Ссылка на сайт для скачивания клиента: _ttp://sunsurv.ru/download.php
Аватара пользователя
KorsaiR
Старожил
 
Сообщения: 776
Зарегистрирован: 09 июл 2012, 12:20
Откуда: Новосибирск
Skype: pwiliya

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение ikhtd 05 мар 2018, 15:09

Да надо как то решать. Я, сука, 10 лет работал среди этих мудаков- програмистов.
Скрытый текст:
Объективная реальность это - что в жизни не может быть более одного пути, который в свою очередь обусловлен максимальным существующим давлением. (второй _ttp://habrahabr.ru/post/202654/)
ikhtd
Старожил
 
Сообщения: 852
Зарегистрирован: 24 мар 2014, 12:20

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение seaman 05 мар 2018, 22:47

Как то ты к себе критично.
seaman
Адепт
 
Сообщения: 7331
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение Anonymyx 05 мар 2018, 23:09

Судорожно извиняюсь за оффтоп... Тут на форуме пару месяцев назад кидали видео чувака с крысой (вроде) плюшевой на плече, уроки снимал по Unity, может кто в курсе кто такой или ссылку кинет?
Спасибо.
Аватара пользователя
Anonymyx
Адепт
 
Сообщения: 1714
Зарегистрирован: 05 апр 2015, 15:55

Re: С# для тех, кто сначала кодит, а потом учится)

Сообщение seaman 18 мар 2018, 18:25

Ник был как-то типа pixie / pixieye. Видимо кто-то из модеров его тему с уроками снес.
Его канал на Ютубе:
https://www.youtube.com/channel/UC0jx4_ ... fu1zH4U1qw
Но он редко снимает...
О как! нашел таки его тему у нас: viewtopic.php?f=11&t=45134
Как то сразу не признал...
seaman
Адепт
 
Сообщения: 7331
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Мурманск


Вернуться в Уроки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3