Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.29;
Скачать: CL | DM;

Вниз

Хорошая вакансия   Найти похожие ветки 

 
Думкин ©   (2006-10-10 18:01) [40]


> В Москву из Тюмени переехала из-за работы

Это фраза. Кто в курсе, тот поймет.


 
Павел Калугин ©   (2006-10-10 21:43) [41]

> [37] k2 ©   (10.10.06 15:39)

да нет указанная тобой вакансия вроде как на Китай Городе.


 
Gero ©   (2006-10-10 21:44) [42]

> [41] Павел Калугин ©   (10.10.06 21:43)

Ты о чем?


 
Кщд ©   (2006-10-11 09:28) [43]

Думкин ©   (10.10.06 11:18) [19]

> А что Бердск? В Бердске и больше платят.

так ни зп, ни город не были указаны
значит, надо было домыслить :)
домыслил и, поверьте мне, нет такой зар. платы в бердске
ибо "на своем собственном самолете. в свою собственную молдавию" :))


 
Павел Калугин ©   (2006-10-11 09:51) [44]

> [42] Gero ©   (10.10.06 21:44)

я о
> [33] k2 ©   (10.10.06 15:23)

> хочется поближе просто к дому, сейчас ехать слишком далеко


 
k2 ©   (2006-10-11 10:15) [45]

Кщд ©   (11.10.06 09:28) [43]
если бы вакансия была моя, то и вилку бы привела и город и проч.
но ветка была заведена, штобы просто улыбнуть, если кого это улыбнуло,
не надо так серьезно к потрепаловке относится :)


 
sergey888   (2006-10-11 11:03) [46]

ветка была заведена, штобы просто улыбнуть

На job.ru между прочим именно такие вакансии и пишут их вполне серьезно.


 
Думкин ©   (2006-10-11 11:06) [47]

> Кщд ©   (11.10.06 09:28) [43]

Поверьте есть. Только смотря где и смотря что. Безусловно по сабжу - нет. Но в Изумрудном живут и соответствующим яхтклубом пользуются не только те, кто в Новсибе пашет. Та же КСК в котором сижу - рассадник миллионеров и тех кому они платят и выше. Но не мне. :(


 
k2 ©   (2006-10-11 11:10) [48]

sergey888   (11.10.06 11:03) [46]
ну и што, мало ли чего где пишут и чего хотят


 
Sandman29 ©   (2006-10-11 11:18) [49]

k2 ©   (11.10.06 11:10) [48]

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


 
clickmaker ©   (2006-10-11 11:23) [50]


> Глубокое понимание принципов объектно-ориентированного программирования

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


 
k2 ©   (2006-10-11 11:27) [51]

ну как же
можно понимать но не уверен или иногда запутываться
а можно и глотку порву за ООП


 
Sandman29 ©   (2006-10-11 11:28) [52]

clickmaker ©   (11.10.06 11:23) [50]

Если не глубоко понимаешь инкапсуляцию, то можешь сделать public вместо свойства - всё равно, мол, не понадобятся read- и write-методы.
А если глубоко понимаешь, то сделаешь свойство в любом случае.


 
Sandman29 ©   (2006-10-11 11:29) [53]

сделать public поле вместо свойства


 
clickmaker ©   (2006-10-11 11:39) [54]


> то можешь сделать public вместо свойства

Ну а в C++ вот нету понятия "свойство". Что же там делать?


 
Думкин ©   (2006-10-11 11:41) [55]

> clickmaker ©   (11.10.06 11:39) [54]

Скрывать данные, а доступ давать через методы. Разве не очевидно?
В Х++ это вообще единственный способ.


 
clickmaker ©   (2006-10-11 11:44) [56]

Понятно... У авторов MFC значит ни разу не глубокое понимание.
У них там в половине классов торчат public data members...


 
Думкин ©   (2006-10-11 11:48) [57]

> clickmaker ©   (11.10.06 11:44) [56]

Пусть проконсультируются в Молдавии.


 
clickmaker ©   (2006-10-11 11:53) [58]


> Пусть проконсультируются в Молдавии

а там что, самые глубокие понимальщики ООП живут?


 
Думкин ©   (2006-10-11 11:55) [59]

> clickmaker ©   (11.10.06 11:53) [58]

Пример неглубокого понимания ООП вм дали именно оттуда. :)


 
Sandman29 ©   (2006-10-11 11:59) [60]

clickmaker ©   (11.10.06 11:44) [56]

Я не в курсе насчет MFC и C. Есть ли возможность связать метод с полем на этапе компиляции? Типа как в Delphi или использовав inline?


 
clickmaker ©   (2006-10-11 12:02) [61]


> Есть ли возможность связать метод с полем на этапе компиляции?
> Типа как в Delphi или использовав inline?

только так

class TSomeClass
{
private:
 int m_nSomeVar;

public:
 int GetSomeVar() { return m_nSomeVar; }
 void SetSomeVar(int value) { m_nSomeVar = value; }
}

inline - это вообще из другой оперы. К ООП отношения не имеет, это оптимизация по скорости вызовов процедур


 
Sandman29 ©   (2006-10-11 12:05) [62]

clickmaker ©   (11.10.06 12:02) [61]

То есть код Delphi скомпилируется в нечто типа Obj.Value = 5, а в C останется вызов метода? Тогда понятно, почему в MFC предпочли скорость.

Насчет inline - разве это не подстановка тела процедуры вместо ее вызова? Рекомендуется для маленьких часто использующихся процедур.


 
Плохиш ©   (2006-10-11 12:06) [63]


> Насчет inline - разве это не подстановка тела процедуры
> вместо ее вызова?

Какое oтношение это имеет к OOP?


 
Sandman29 ©   (2006-10-11 12:08) [64]

Плохиш ©   (11.10.06 12:06) [63]

А ты подумай.


 
skyle ©   (2006-10-11 12:09) [65]


> Sandman29 ©   (11.10.06 12:05) [62]
> clickmaker ©   (11.10.06 12:02) [61]
>
> То есть код Delphi скомпилируется в нечто типа Obj.Value
> = 5, а в C останется вызов метода?

AFAIR он и в дельфи останется.. compiler magic


 
jack128 ©   (2006-10-11 12:13) [66]

skyle ©   (11.10.06 12:09) [65]
AFAIR он и в дельфи останется.. compiler magic

плохо помнишь.


 
skyle ©   (2006-10-11 12:25) [67]


> jack128 ©   (11.10.06 12:13) [66]
> skyle ©   (11.10.06 12:09) [65]
> AFAIR он и в дельфи останется.. compiler magic
> плохо помнишь.

Ы?

может мы о разном?

Я о том, что код

 TTest = class
 private FData : Integer;
   function GetData: Integer;
   procedure SetData(const Value: Integer);
 public
   property Data:Integer read GetData write SetData;
 end;

implementation

function TTest.GetData: Integer;
begin
 Result := FData div 10;
end;

procedure TTest.SetData(const Value: Integer);
begin
 FData := Value * 10;
end;


При использовании

 with TTest.Create do
 try
   Data := 10;
   ShowMessage(IntToStr(Data));
 finally
   Free;
 end


компилируется с использованием
call TTest.SetData
и
call TTest.GetData.

Плюс ещё "The reason is that a property doesn’t necessarily exist in memory.".

Уверен, что просто не понял, о чём речь. Удаляюсь :)


 
clickmaker ©   (2006-10-11 12:26) [68]


>  inline - разве это не подстановка тела процедуры вместо
> ее вызова?

да. Для методов с одной строчкой вполне можно использовать.


 
clickmaker ©   (2006-10-11 12:29) [69]

Но к ООП inline и правда никакого отношения не имеет.
Другое дело, что можно ее запрячь, чтоб сымитировать компиляцию как бы свойства
т.е. в дельфи
property SomeVar: integer read FSomeVar write FSomeVar;
компилятор
SomeVar := 2 транслирует в FSomeVar := 2;
а в с++ подставит m_nSomeVar = 2 вместо SetSomeVar(2)


 
jack128 ©   (2006-10-11 12:30) [70]

skyle ©   (11.10.06 12:25) [67]
ага, о разном.  Я глючнул, что обсуждение идет о конструкции property Prop: Integer read Ffield write Ffield, которое якобы компилится в вызов процедуры.  Извени.


 
Sandman29 ©   (2006-10-11 12:33) [71]

clickmaker ©   (11.10.06 12:29) [69]

Тогда я не понимаю, почему в MFC не используют инкапсуляцию.


 
clickmaker ©   (2006-10-11 13:01) [72]


> почему в MFC не используют инкапсуляцию

используют.
Но в некоторых случаях оставляют доступ к public members


 
MsGuns ©   (2006-10-11 13:48) [73]

>k2 ©   (10.10.06 15:15) [30]
>неправда ваша, я классная и высокая

..и красивая ;)


 
Sandman29 ©   (2006-10-11 14:08) [74]

clickmaker ©   (11.10.06 13:01) [72]

Значит, неглубоко используют :)


 
Terb   (2006-10-11 16:16) [75]


> k2 ©   (10.10.06 10:05) 
> Вакансия на hh:Требования: Высшее образование, опыт работы
> от 2-х лет, опыт индивидуальной и командной работы. Хорошее
> знание Oracle, обширные знания в области программных технологий.
>  Глубокое понимание принципов объектно-ориентированного
> программирования. Обязанности: разработка и проектирование
> бизнес-приложений под Oracle. Используются в основном PL/SQL,
>  а так же IBM WebSphere COM/DCOM .Net Framework WinForms.
> NET ADO.NET Perl ASP.NET VBA PowerBuilder Oracle Developer
> Microsoft Visual Studio.Net CA ErWin Microsoft Visio C++
> C# Python Java JavaScript UML XML SGML CVS и др. Это не
> реклама :) Налетай  ребята :)

Бог ты мой! Вы тут че написали всё, что знаете из средств разработки??
За такие деньги лучше ищите на игровом форуме геймеров в косынку.


 
k2 ©   (2006-10-11 16:26) [76]

Terb   (11.10.06 16:16) [75]
да, я тут написала все што знаю
больше мозгов не хватило а яндекс как назло выключили


 
sergey888   (2006-10-11 16:31) [77]

Удалено модератором


 
Sandman29 ©   (2006-10-11 16:37) [78]

Удалено модератором


 
sergey888   (2006-10-11 16:38) [79]

Удалено модератором



Страницы: 1 2 вся ветка

Текущий архив: 2006.10.29;
Скачать: CL | DM;

Наверх




Память: 0.63 MB
Время: 0.031 c
3-1157462650
_Le_
2006-09-05 17:24
2006.10.29
BDS 2006, QReport


15-1160483356
KitsumVI
2006-10-10 16:29
2006.10.29
Исходники к книге Delphi и технология COM


2-1160466247
yel
2006-10-10 11:44
2006.10.29
Сохраить свойства объекта


1-1158676217
Express
2006-09-19 18:30
2006.10.29
MDI-дочерная форма из библиотеки


15-1159821795
Real
2006-10-03 00:43
2006.10.29
Хон-Гиль-Дон