Re[4]: Каков алгоритм становления гуру?
От: Shellac  
Дата: 24.04.11 17:28
Оценка:
Здравствуйте, Alexey_VL, Вы писали:

A_V>Здравствуйте, Shellac, Вы писали:


S>>оу, так ведь это ж вакансия люксофта в сингапуре проходили уже собеседование на нее?


A_V>Не, я не пошел — там надо на несколько лет ехать — чет я не готов на такое


то есть даж на собеседование не пошли? или после оффера отказались? если были на тех собеседовании, то можно в личку что спрашивают
Re[5]: Каков алгоритм становления гуру?
От: Alexey_VL  
Дата: 24.04.11 17:50
Оценка:
Здравствуйте, Shellac, Вы писали:

S>то есть даж на собеседование не пошли? или после оффера отказались? если были на тех собеседовании, то можно в личку что спрашивают


Не, вообще не пошел — какой смысл, если точно не поеду.
Мафиозная диктатура это нестабильность. Если не мафиозная диктатура, то Конституция и демократия.
Re[5]: Каков алгоритм становления гуру?
От: alzt  
Дата: 25.04.11 06:43
Оценка:
Здравствуйте, keenn, Вы писали:

E>>1) Пристроили на теплое место родственники или повезло со знакомыми;

E>>2) Это противозаконная деятельность, мошенничество и т.д.
E>>Исключение — официанты и прислуга, да и то далеко не везде.

K>не, фигня идея. еще как минимум риэлтары, а сколько мы еще не знаем..


Риэлторы получают не много. Деньги там крутятся большие, но простым работникам на них облизываться не стоит.
Re[2]: Каков алгоритм становления гуру?
От: ishare  
Дата: 25.04.11 07:11
Оценка: :))
Здравствуйте, De-Bill, Вы писали:

DB>Вот я, например, видел кучу программистов, которые знали все внутренности и тонкости какого-нибудь фреймворка, отлично знали структуры данных и алгоритмы и часами могли рассуждать о паттернах проектирования, но когда садились за комп, то получалась полная фигня.

В точку. Вот практически так и было — умная беседа про чистый код, "грязный запах", примеры... Потом человек садится и пишет метод из пяти строчек, в котором три оператора return.
Все больше убеждаюсь, что "гуру" это тот кто умеет грамотно набить себе цену
Re[5]: Каков алгоритм становления гуру?
От: playnext  
Дата: 25.04.11 08:36
Оценка:
Здравствуйте, Shellac, Вы писали:

S>Здравствуйте, Alexey_VL, Вы писали:


A_V>>Здравствуйте, Shellac, Вы писали:


S>>>оу, так ведь это ж вакансия люксофта в сингапуре проходили уже собеседование на нее?


A_V>>Не, я не пошел — там надо на несколько лет ехать — чет я не готов на такое


S>то есть даж на собеседование не пошли? или после оффера отказались? если были на тех собеседовании, то можно в личку что спрашивают

в личку как писать? куда то есть
Re: Каков алгоритм становления гуру?
От: Ахмед  
Дата: 25.04.11 09:17
Оценка:
Здравствуйте, cpp-coder, Вы писали:

CC>А кто такой абстрактный гуру? Каким критериям надо соответствовать и чего сделать, чтобы считаться таковым?


Дык, легко. Найти команду, которая лезет в область где ты немного имеешь опыт, а твои коллеги ничего не смыслят и они слишком ленивые или тупые чтобы разбираться сами. Как говорит одна английская пословица: "Среди слепых и кривой король". В нормальной команде профессионалов никакие гуры не нужны.

На самом деле роль незавидная, т. к. работая со "слепыми", ты так и останешься "кривым", хотя если ты не обременен излишним стремлением у самосовершенствованию — сможешь быть вполне счастлив.
Re[5]: Каков алгоритм становления гуру?
От: Vzhyk  
Дата: 25.04.11 09:29
Оценка:
23.04.2011 18:19, keenn пишет:

>

> тогда чето жидко для узумаки. не, думаю он напоролся либо на какогата
> понтового планктонину, либо.. тот ему просто лапши навешал
Так про контору, где он работает не забывай. Была тут тема недавно.
Posted via RSDN NNTP Server 2.1 beta
Re[3]: Каков алгоритм становления гуру?
От: Undying Россия  
Дата: 25.04.11 11:13
Оценка: +1
Здравствуйте, ishare, Вы писали:

I>В точку. Вот практически так и было — умная беседа про чистый код, "грязный запах", примеры... Потом человек садится и пишет метод из пяти строчек, в котором три оператора return.


А что плохого в трех операторах return в 5 строчках кода? В языках со сборщиком мусора это хороший стиль.
Re[4]: Каков алгоритм становления гуру?
От: ishare  
Дата: 25.04.11 11:35
Оценка:
Здравствуйте, Undying, Вы писали:

U>Здравствуйте, ishare, Вы писали:


I>>В точку. Вот практически так и было — умная беседа про чистый код, "грязный запах", примеры... Потом человек садится и пишет метод из пяти строчек, в котором три оператора return.


U>А что плохого в трех операторах return в 5 строчках кода? В языках со сборщиком мусора это хороший стиль.


В том что точек выхода три, а не одна.
Re[5]: Каков алгоритм становления гуру?
От: Sheridan Россия  
Дата: 25.04.11 11:50
Оценка: +1
Приветствую, ishare, вы писали:

i> В том что точек выхода три, а не одна.

И? Чего в этом плохого?
avalon 1.0rc3 rev 306, zlib 1.2.5 (17.12.2009 01:06:14 MSK +03:00)(Qt 4.6.0)
Matrix has you...
Re[6]: Каков алгоритм становления гуру?
От: ishare  
Дата: 25.04.11 12:02
Оценка: -3
Здравствуйте, Sheridan, Вы писали:

S>Приветствую, ishare, вы писали:


i>> В том что точек выхода три, а не одна.

S>И? Чего в этом плохого?
Хуже код читается, если придется при выходе сделать какое-то действие (например, возвращать вместо null пустой список), то придется дублировать код. Это навскидку.
Re[7]: Каков алгоритм становления гуру?
От: Sash_xp  
Дата: 25.04.11 12:27
Оценка: +2
25.04.2011 16:02, ishare пишет:

>

> S>Приветствую, ishare, вы писали:
>
> i>> В том что точек выхода три, а не одна.
> S>И? Чего в этом плохого?
> Хуже код читается, если придется при выходе сделать какое-то действие
> (например, возвращать вместо null пустой список), то придется
> дублировать код. Это навскидку.

Далеко не всегда так.
Иногда лучше три ретурна сделать, чем строить if-else конструкции
большой вложенности.
Posted via RSDN NNTP Server 2.1 beta
Re[8]: Каков алгоритм становления гуру?
От: ishare  
Дата: 25.04.11 12:34
Оценка:
Здравствуйте, Sash_xp, Вы писали:

S_>25.04.2011 16:02, ishare пишет:


>>

>> S>Приветствую, ishare, вы писали:
>>
>> i>> В том что точек выхода три, а не одна.
>> S>И? Чего в этом плохого?
>> Хуже код читается, если придется при выходе сделать какое-то действие
>> (например, возвращать вместо null пустой список), то придется
>> дублировать код. Это навскидку.

S_>Далеко не всегда так.

Конечно не всегда, но обычно лучше.

S_>Иногда лучше три ретурна сделать, чем строить if-else конструкции

S_>большой вложенности.
Да, иногда, так лучше.
Re[3]: Каков алгоритм становления гуру?
От: eugene0 Россия  
Дата: 25.04.11 13:02
Оценка:
Здравствуйте, ishare, Вы писали:

DB>>Вот я, например, видел кучу программистов, которые знали все внутренности и тонкости какого-нибудь фреймворка, отлично знали структуры данных и алгоритмы и часами могли рассуждать о паттернах проектирования, но когда садились за комп, то получалась полная фигня.

I>В точку. Вот практически так и было — умная беседа про чистый код, "грязный запах", примеры... Потом человек садится и пишет метод из пяти строчек, в котором три оператора return.

Какой язык? Если не С без плюсов, то в трех return ничего плохого нет.
Для полной картины хорошо бы код посмотреть, конечно.
Re[4]: Каков алгоритм становления гуру?
От: CreatorCray  
Дата: 25.04.11 13:06
Оценка: 1 (1)
Здравствуйте, Undying, Вы писали:

U>А что плохого в трех операторах return в 5 строчках кода? В языках со сборщиком мусора это хороший стиль.

В языках с RAII это тоже хороший стиль.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[5]: Каков алгоритм становления гуру?
От: CreatorCray  
Дата: 25.04.11 13:06
Оценка:
Здравствуйте, ishare, Вы писали:

U>>А что плохого в трех операторах return в 5 строчках кода? В языках со сборщиком мусора это хороший стиль.

I>В том что точек выхода три, а не одна.
И?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[9]: Каков алгоритм становления гуру?
От: CreatorCray  
Дата: 25.04.11 13:06
Оценка: +2
Здравствуйте, ishare, Вы писали:

S_>>Иногда лучше три ретурна сделать, чем строить if-else конструкции

S_>>большой вложенности.
I>Да, иногда, так лучше.
Я бы скорее сказал что почти всегда лучше.
Early out и все дела, в итоге не инициализируем зазря всё, что находится ниже и уже не понадобится.
Говорю за С++, если что.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[10]: Каков алгоритм становления гуру?
От: ishare  
Дата: 25.04.11 14:14
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, ishare, Вы писали:


S_>>>Иногда лучше три ретурна сделать, чем строить if-else конструкции

S_>>>большой вложенности.
I>>Да, иногда, так лучше.
CC>Я бы скорее сказал что почти всегда лучше.
CC>Early out и все дела, в итоге не инициализируем зазря всё, что находится ниже и уже не понадобится.
CC>Говорю за С++, если что.

В общем так. Я тут подумал и мое мнение такое, что действительно в простом коде несколько return будет скорее всего лучше.
Например, вот такой код:
int result;
if(?) {
   result = 1;
}
else {
   result = 2;
}

return result;


явно хуже чем:
if(?) {
   return 1;
}

return 2;


правда можно было бы написать:
return (?) ? 1 : 2;


А этот вариант лучше всего, а там return таки один
Re[6]: Каков алгоритм становления гуру?
От: Shellac  
Дата: 25.04.11 16:45
Оценка:
Здравствуйте, playnext, Вы писали:

P>в личку как писать? куда то есть


можно сюда inme@inbox.ru спасибо
Re: Каков алгоритм становления гуру?
От: olegkr  
Дата: 25.04.11 18:37
Оценка:
Здравствуйте, cpp-coder, Вы писали:

CC>А кто такой абстрактный гуру? Каким критериям надо соответствовать и чего сделать, чтобы считаться таковым?

Сложно сказать. Смотря кого считать гуру. Видал я "гуру", которые обложившись гаджетами и закинув ноги на стол, на митингах несли полную херню красивым слогом, а начальство нифига не понимая, завороженно слушало и платило им неплохие бабки.
Но знаю и реальных гуру, до которых мне, как до луны, хотя пониженным самомнением я не обладаю. Они почему-то разговариваются только после пары бокалов моргана, зато слушать их интересно и полезно.
... << RSDN@Home 1.2.0 alpha 5 rev. 1495>>
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.