русский
Germany.ruForen → Архив Досок→ Programmierung

перспективы C#

1719  1 2 3 4 5 6 alle
AlexOtt местный житель11.04.13 21:53
AlexOtt
NEW 11.04.13 21:53 
in Antwort Simple 11.04.13 12:22
а во многих местах пишут не на "С с классами"?
#21 
Simple Nothing is f*cked11.04.13 22:15
Simple
NEW 11.04.13 22:15 
in Antwort AlexOtt 11.04.13 21:53
В таких не был :)
#22 
vlad_s_69 знакомое лицо12.04.13 09:29
NEW 12.04.13 09:29 
in Antwort Murr 11.04.13 15:15
тебе бы в академики
#23 
zahodum прохожий12.04.13 09:37
NEW 12.04.13 09:37 
in Antwort vlad_s_69 12.04.13 09:29
я так и не понял, стоит ли оно вообще того, чтобы этим заниматься, востребованы C# програмисты или нет(вообще-то я новичек в программировании)?
#24 
vlad_s_69 знакомое лицо12.04.13 09:46
NEW 12.04.13 09:46 
in Antwort zahodum 12.04.13 09:37
Забей в большом джобпортале, увидишь
Die Suche für C++ ergab 1101 Treffer.
Die Suche für java ergab 1796 Treffer
Die Suche für c# ergab 744 Treffer.
Die Suche für basic ergab 442 Treffer.
т.е шарп популярнее бейсика, но ява впереди всех
#25 
Simple Nothing is f*cked12.04.13 10:30
Simple
NEW 12.04.13 10:30 
in Antwort vlad_s_69 12.04.13 09:46
Все эти результаты поиска нужно делить надвое. Во многих объявлениях стоит примерно: хотим eierlegende Wohlmilchsau с++, с#, вдобавок еще то или это.
#26 
Программист местный житель12.04.13 10:40
NEW 12.04.13 10:40 
in Antwort Simple 12.04.13 10:30
при этом с java еще и javascript будет показан :D
#27 
Herzog von Lettland (Diddly-Squat)12.04.13 10:55
Herzog
12.04.13 10:55 
in Antwort Murr 11.04.13 16:17
как то моего шефа из НИИ ВЭФ лет так 25 тому назад спросили: "на каком языке программируете?"
Он и ответил: "на русском и латышском!"
Доктор, однако
#28 
GANDJUBAS Ганджубас12.04.13 11:04
GANDJUBAS
NEW 12.04.13 11:04 
in Antwort AlexNek 11.04.13 19:33
В ответ на:
public void Function(string text)
{
textBoxControl.Text=text;
}


За такой код, когда объекты или переменные класса используются как локальные, мне вообще всегда хочется убивать. Но студия эту хрень жрет.
#29 
  Posmotrim постоялец12.04.13 11:45
Posmotrim
NEW 12.04.13 11:45 
in Antwort GANDJUBAS 12.04.13 11:04, Zuletzt geändert 12.04.13 11:49 (Posmotrim)
В ответ на:
За такой код, когда объекты или переменные класса используются как локальные, мне вообще всегда хочется убивать. Но студия эту хрень жрет.

убей себя сам.
это я к тому, что людей, которых бесит наличие this везде, где идёт обращение в мемберам - минимум в 10 раз больше. Хотя может твой родной язык - пых, ну так ты почитай, кто его делал.
#30 
Программист местный житель12.04.13 12:16
NEW 12.04.13 12:16 
in Antwort GANDJUBAS 12.04.13 11:04
В ответ на:
За такой код, когда объекты или переменные класса используются как локальные, мне вообще всегда хочется убивать.

а что в этом коде не так? Инкапсуляция не нарушена. Все ОК. ИМХО :)
Понятно, что лучше было бы использовать сеттер, но все равно :)
#31 
GANDJUBAS Ганджубас12.04.13 12:23
GANDJUBAS
NEW 12.04.13 12:23 
in Antwort Программист 12.04.13 12:16
Лично мне не нравится такое использование объекта textBoxControl. На уровне этой функции он не определен.
В моём представлении это должно быть this.textBoxControl и никак по-другому.
#32 
Simple Nothing is f*cked12.04.13 14:25
Simple
NEW 12.04.13 14:25 
in Antwort GANDJUBAS 12.04.13 12:23
textBoxControl_? ;)
#33 
Murr патриот12.04.13 14:42
Murr
NEW 12.04.13 14:42 
in Antwort Herzog 12.04.13 10:55
Доктор, однако
------
Папа моей однокласницы в какой-то анкете на вопрос - Какими языками владеете? - перечислил практически все, включая редкие и вымирающие, и указал в примечании - "...с переводчиком."
Утверждалось, что эту анкету когда-то нашли и попросили переводить...
Он и ответил: "на русском и латышском!"
------
Ну это когда было... Современный уровень ответа - Ко?
Для тех кто не знает самого важного на глобусе с(т)раны языка - переведу: Ко? = Что?
#34 
Murr патриот12.04.13 14:55
Murr
NEW 12.04.13 14:55 
in Antwort vlad_s_69 12.04.13 09:29
тебе бы в академики
------
Я тут немного ознакомился с обучением в Ирландских школах...
Гелик Я, разумеется, не смотрел, но как учат математике - поинтересовался...
Задача (нарисована в картинках... на 5 году обучения):
Зал мини-театра - 4 ряда по 5 стульев...
Вопрос - Сколько человек поместится?.. (подразумевается - по одному на стул) ...
Решение: Достаем калькулятор, включаем, нажимаем 4, нажимаем Умножить, нажимаем 5, нажимаем =... читаем что получилось.
Но вопрос - А не проще ли вспомнить таблицу умножения? - отвечается - Таблицу умножения будут учить... позднее...
При этом уровне обучения академиком можно считать обычного советского троечника после 8-милетки...
#35 
Murr патриот12.04.13 15:02
Murr
NEW 12.04.13 15:02 
in Antwort GANDJUBAS 12.04.13 12:23
должно быть тхис.техтБохЦонтрол и никак по-другому.
------
ну будет куча тхис'ов - толку то от них? И так понятно что операция с чем-то локальным... а вот с переменной или с пропертью - пока не ясно... но тхис на это не укажет...
#36 
Murr патриот12.04.13 15:11
Murr
NEW 12.04.13 15:11 
in Antwort GANDJUBAS 12.04.13 12:23
На уровне этой функции он не определен.
------
Ну и? Тебе очень нужно разделять локальную по функции и локальную по классу? Мне обычно пофиг... Единственное место где может быть существенно - там где имя параметра совпадает с именем локальной поклассу - повод для обдумывания на уровне Кодинг Конвентион...
#37 
  Posmotrim постоялец12.04.13 15:58
Posmotrim
NEW 12.04.13 15:58 
in Antwort Murr 12.04.13 15:11
а если бы ещё был плюсовый аналог инициализации полей в конструкторе, то можно было бы для низ вообще отказаться от this.
class Bar
{
private:
int i;
public:
Bar(int i)
: i(i)
{
}
};


#38 
Murr патриот12.04.13 16:13
Murr
NEW 12.04.13 16:13 
in Antwort Posmotrim 12.04.13 15:58
Зачем там this Я не понимаю...
class Bar
{
private:
int i;
public:
Bar(int pI)
{
i = pI;
}
};


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

#39 
  Posmotrim постоялец12.04.13 16:59
Posmotrim
NEW 12.04.13 16:59 
in Antwort Murr 12.04.13 16:13
Зачем там this Я не понимаю...

1) подумай, что произоёдёт, если ты вместо int возьмёшь пользовательский тип, с тяжёлым конструктором копирования и оператором присваивания.
2) зачем мне pI? я хочу именно i :)

#40 
1 2 3 4 5 6 alle