Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по программированию на C# only

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

volchonokebk

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сижу я как то лет 10 назад под деревом в тайге. Холодно и даже не знаю че делать.  Идет человек. И чем то размахивает. Деревья ломает. Я ему говорю,
- мил человек а че ты делаешь?,
-дрова рублю,
нехотя ответил он
-а для чего?,
удивился я в свою очередь
-да костер буду делать и будет мне тепло
Я до этого дрова никогда не рубил. да и тепло мне не было, у меня чуть другая профессия, но мне очень понравилось.  
-Человек а я тоже хочу  дрова рубить научится бы ,
-Вот тебе книжки а вот ссылки читай просвещайся. Я день читал, месяц читал  ну ни как не мог понять как за топор браться даже вопросу гуглу не могу правильно задавать. Но вот я вцепился в человека мол покажи мне на примерах. Нарубил он  мне поленицу дров, мне стало тепло. И азарт прошел. Но вот недавно один друг по дружески попросил мне ему нарубить дров, а то дровосеки професиональные дорого берут.  Я ему и помог. Сначала поленья были кривымии косыми но уже имея базу я быстро исправил код.  
А вот теперь тот самый друг просит мне добыть ему каменный уголь...  А вот помочь некому. Это я к тому что читать и смотреть уроки для меня тяжко..  У меня такое восприятие я лучше на примерах понимаю ..

Всего записей: 19 | Зарегистр. 24-01-2015 | Отправлено: 22:27 17-01-2016
NeoAnomaly

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А вот теперь тот самый друг просит мне добыть ему каменный уголь...  А вот помочь некому. Это я к тому что читать и смотреть уроки для меня тяжко..  У меня такое восприятие я лучше на примерах понимаю ..

volchonokebk, возможно стоит поискать тогда книги в которых обучение ведётся на примерах? Мне в своё время нравились книги М. Флёнова, всё на практических(в большинстве случаев полезных) примерах. Но это было по C++/Delphi, по-моему по C# он тоже что-то планировал написать...
 

Цитата:
Мы с NeoAnomaly, в разных темах встречаемся и периодически обмениваемся уколами, потому что он радеет за совершенствование программы до абсолюта, а меня часто одёргивают, что наша цель не "создать идеальное решение", а "решить проблему клиента".  

KDPoid, до абсолюта - это громко сказано, скорее до приемлемого для поддержки уровня, когда не встречаются конструкции вида:

Код:
for(i=len; --i>=0;bit_c=new_c){
new_c=result[ i ]&1;
result[ i ]=bit_c?(result[ i ]>>1)|0x80000000Lresult[ i ]>>1)&~0x80000000L;
}

когда даже посвящённый в тему человек не понимает, что происходит. Хотя периодически мне приходится принимать коммиты с таким кодом, т.к. у пользователей это решает проблему, но в следующем спринте такой участок переписывается, чтобы через месяц не гадать что к чему и почему.
 

Цитата:
И я понимаю, что они правы.  Когда я переделываю архитектуру программы, чтобы решение стало элегантнее, и это не улучшает функциональность для клиента, - это я трачу деньги клиента на удовлетворение своих эстетических потребностей  

У этой арифметики много аспектов. Если мы пишем код для заказчика, тогда да, действительно никого не интересуют твои эстетические изыскания, т.к. это трата денег без соответствующего выхлопа. Но, если мы начинаем говорить о продукте, тогда здесь уже считаются деньги фирмы, которые могут начать улетать, когда программисты сидят и медитируют на код по полдня, чтобы просто понять, что происходит, вместо решения проблем/задач.

Всего записей: 418 | Зарегистр. 23-03-2010 | Отправлено: 15:01 18-01-2016
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, как на C# ссылки вне аргументов функции делают?
 
В это трудно поверить, но Гугл и MSDN ничего толкового не выдают.
 
Пример, который сыплет ошибками:

Код:
Bitmap B = ref Properties.Resources.Kartinka;

Всего записей: 10455 | Зарегистр. 05-02-2003 | Отправлено: 10:28 23-04-2017 | Исправлено: V0lt, 10:31 23-04-2017
ne_viens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bitmap B = Properties.Resources.Kartinka;

Всего записей: 1525 | Зарегистр. 01-11-2004 | Отправлено: 10:43 23-04-2017
V0lt



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ne_viens
Мне не нужен новый экземпляр объекта. Мне нужна ссылка (синоним) на имеющийся объект.
Пример на С++:
Код:
int A = 5;
int& rA = A;

Всего записей: 10455 | Зарегистр. 05-02-2003 | Отправлено: 10:51 23-04-2017
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
можно просто присваивать совместимые ссылки:

Код:
ClassA objA1 = new ClassA(10);
ClassA objA2 = new ClassA(5);
 // Присваивание однотипных объектов:
objA2 = objA1;

Всего записей: 576 | Зарегистр. 17-01-2003 | Отправлено: 12:41 02-05-2017 | Исправлено: landy, 12:41 02-05-2017
Steepe_Hare



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, где найти список всех визуальных компонентов Visual Studio (C#)

Всего записей: 1162 | Зарегистр. 27-10-2001 | Отправлено: 06:27 18-07-2018
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по программированию на C# only


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru