LINUX.ORG.RU
ФорумTalks

Сыграем в хорошего и плохого программера? :)


0

0

Жили были два программиста - Ваня и Вася. Работали они на фирме
и получали хорошую зарплату. Ваня писал очень аккуратный код. Он
тщательно его комментировал и документировал. Код Васи был полной
противоположностью ваниному коду. Он был настолько запутан, что его
было невозможно читать. Вася никогда не ставил комментариев и не
писал документацию. Ваня гордился своей аккуратностью и смеялся над
кодом Васи.

Однажды на стажировку в фирму пришли два неопытных, но очень
талантливых программиста - Коля и Петя. Начальник был настолько
поражен способностями Коли и Пети, что уволил своих программистов
и назначил талантливых новичков на их должность.

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

Мораль:
Хороший программист никогда не ставит комментариев. То что писалось
с трудом, должно и пониматься с трудом.

-----
Эту вымученную в ходе рождения мысль откопал у одного программера в блоге..

Ответ на: комментарий от generatorglukoff

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

isden ★★★★★
()
Ответ на: комментарий от anonymfus

Да не только отрасли IT, а много чему еще. Медицине, например, и т.д., хотя тут тоже могут быть вариации. Вообще странно, как смог родиться OpenSource в кап. странах - в СССР, доживи он до этого времени, видится, был бы невиданный расцвет OS программирования, и все бы поголовно работали в линуксе, скорее всего даже своем.
[/flame mode off]

Mousehouse
()
Ответ на: комментарий от Mousehouse

open source произошёл из научной среды, где всё время властвовали эти принципы. В обычную жизнь его занёс Столлман. А в СССР-е компы были бы по одному на институт, и время расписывалось на год вперёд. Соответственно хрен тебе, а не опен сурс. Для опен сурса главное - доступность информации везде, а в тоталитаризме это давится.

anonymous
()
Ответ на: комментарий от Mousehouse

> Да не только отрасли IT, а много чему еще. Медицине, например, и т.д., хотя тут тоже могут быть вариации. Вообще странно, как смог родиться OpenSource в кап. странах - в СССР, доживи он до этого времени, видится, был бы невиданный расцвет OS программирования, и все бы поголовно работали в линуксе, скорее всего даже своем.

Ага щаз. OSS зависит от наличия у всех интернета, чтоб обмениваться патчами. В СССР широкого развития интернето-подобной среды не могло быть - либо интернет либо СССР.

gods-little-toy ★★★
()
Ответ на: комментарий от gods-little-toy

> Ага щаз. OSS зависит от наличия у всех интернета, чтоб обмениваться патчами. В СССР широкого развития интернето-подобной среды не могло быть - либо интернет либо СССР.

Мальчик, не надо повторять чужих глупостей. Коммунизм и интернет - перпендикулярные, не зависящие друг от друга вещи. В Китае, Вьетнаме, Монголии, Кубе и Венесуэле интернет есть. И даже доля Линукса больше, чем в остальном мире.

Ну а то, что КВ-радиолюбителей у нас было больше чем где-либо, для тебя секрет? А то, что радиолюбительство поддерживалось государством через ДОСААФ?

ЗЫ. Программист с запутанными исходниками получит пиз... неприятности значительно раньше, чем будет уволен. Это и в СССР было так, и при капитализме точно так-же. Проблемы у него начнутся как только кто-то попробует использовать его код.

Beria1937
()
Ответ на: комментарий от Beria1937

>Ну а то, что КВ-радиолюбителей у нас было больше чем где-либо, для тебя секрет?

А вот не надо звиздеть... В СССРе нас было ок.26000 зарегенных позывных. С операторами коллективок и наблюдателями чуть более 40000.

А в USA почти 1000000, в Японии 500000 и т.п. А уж как нас поддерживал ДОСААФ...

anonymous
()
Ответ на: комментарий от Beria1937

>Кубе и Венесуэле

насчет Кубы - там интернет запрещен всем, кроме врачей и еще некоторого списка профессий (точно не помню).

про Китай вообще лучше молчать, ага

gr_buza ★★★★
()
Ответ на: комментарий от anonymous

идиотский вопрос - каким раком можно зарегать миллион любителей при фиксированном коде страны (UA), коде региона (9), коде города (J) и двух буквах для позывного?

это получается 26^3*10 = 175760 позывных.

для миллиона пришлось бы выделять 6 диапазов для одной страны.

не dohooya ли?

gr_buza ★★★★
()
Ответ на: комментарий от Beria1937

> Мальчик, не надо повторять чужих глупостей. Коммунизм и интернет - перпендикулярные, не зависящие друг от друга вещи. В Китае, Вьетнаме, Монголии, Кубе и Венесуэле интернет есть. И даже доля Линукса больше, чем в остальном мире.

ну в китае великий фаервол, так что интернет там есть. И вообще от коммунизма там судя по всему очень мало осталось.

В принципе я могу поверить что при CCCР у секретаря обкома и выше интернет был бы. У беспартийных - ой сомневаюсь. За телевизором 5 лет в очереди стояли, а уж комп/подключение к интернету небось вообще бы было до 2100 года расписано.

gods-little-toy ★★★
()
Ответ на: комментарий от Beria1937

>И даже доля Линукса больше, чем в остальном мире.

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

generatorglukoff ★★
()

:[|||||||]: в тему -

Мастер Мурамаса делал самурайские мечи как разящее оружие. Мастер Масамунэ - как оружие, которым защищают свою жизнь. Чтобы сравнить их клинки вонзили в дно ручья. По течению плыли опавшие листья. Все листья, что прикасались к мечу Мурамаса, оказывались рассеченными на две части. Листья оплывали меч Масамунэ, не касаясь его.

Петр Данилович Нортон делал антивирусы, грозные, как разящее отмщение ангела. Евгений Валентинович Касперский делал антивирусы, твердые, как железобетонный забор. Чтобы сравнить, их антивирусы поставили на Microsoft Windows XP Professional в локальной сети, по которой постоянно распространялись вирусы. Все вирусы, что попадались антивирусу Нортона, оказались уничтоженными. А машину с антивирусом Касперского вирусы попросту обходили стороной, ведь при 100% загрузке CPU сетевой адаптер не успевает общаться с сетью.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от gr_buza

Ну во первых реально было ок 26000 не миллион.
Во вторых были еще коллективки UK9J и еще 2 буквы.
Еще были ультракоротковолновики RA9J и еще 2 буквы.
Еще действовали старые позывные UA9J,UV9J,UW9J и еще одна буква.
Это все в одной области.
Этого не хватало ЕМНИП только в г. Москве и Донецкой области - им добавляли буквы.
В США была еще более сложная и запутанная система, но у них только первых букв 2: W & K...

anonymous
()

При нынешнем дефиците рынка труда описанное выше - бред, а работать надо хорошо.

Shaman007 ★★★★★
()

Уезжает старый врач в отпуск и передает практику своему сыну выпускнику.

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

sin_a ★★★★★
()

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

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

dragon_djanic ★★
() автор топика
Ответ на: комментарий от dragon_djanic

>смогли купить ту контору с которой меня выкинули

Респект.

Мой начальник второй раз севший мне на голову - я к нему ни разу не устраивался - похоже непотопляемый. Как завалит все дела - фигак реорганизация - и он опять с людьми и на коне. Пятый раз...

anonymous
()
Ответ на: комментарий от gods-little-toy

> За телевизором 5 лет в очереди стояли

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

Gharik
()
Ответ на: комментарий от Gharik

> За границу нужно было ездить и чеки собирать и всё бы было.

невыездным сьездишь, ага.

> нехрен жаловаться на то, чего не понимаешь, активные люди всё имели чего хотели.

Ну-ну. А теперь они нами управляют и еще больше имеют.

gods-little-toy ★★★
()
Ответ на: комментарий от Gharik

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

И возвращаясь к теме OSS, эти "активные" люди думаешь в OSS бы участвовали? Думаю что множество имеющих интернет (завсклад, товаровед) и множество oss-авторов/юзеров ("простой инженер") в СССР бы имело пустое пересечение.

gods-little-toy ★★★
()

Code speaks to you.

Все замысловатые куролесения - под рефакторинг.

anonymousI
()
Ответ на: комментарий от dragon_djanic

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

anonymousI
()
Ответ на: комментарий от Mousehouse

> Да не только отрасли IT, а много чему еще. Медицине, например, и т.д., хотя тут тоже могут быть вариации. Вообще странно, как смог родиться OpenSource в кап. странах - в СССР, доживи он до этого времени, видится, был бы невиданный расцвет OS программирования, и все бы поголовно работали в линуксе, скорее всего даже своем.

Так он там и был, этот расцвет. Исходные коды публиковались в прессе, на каждую железку была спецификация и принципиальная схема. Телевизоры старые помните? С каждым (!) шел плакат со схемой. А щас на тот же Витязь фиг что накопаешь. Не знаю как на счет интернет, но году к 95 фидо при комунизме выросло бы ни чуть ни меньше чем в капитализме. А вот на счет линукса не уверен, была бы какая-нибуть ГосПланОС, но ее разрабатывали бы не одиночки, а институты.

MiDoS
()
Ответ на: комментарий от Mousehouse

>бы

У истории нет сослагательного наклонения.

>в кап. странах - в СССР

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

Как указали уже, open source - наука. Но не только. Слово Open тут не просто так. Отдаю должное доступности науки в CCCР, но благодаря интернету, доступность и открытость в наши дни исторически беспрецедентны. А следовательно, мы вправе ожидать перехода на другой уровень. Или, наоборот, откат назад. Что победит: доступность (программ, технологий, ресурсов) или закрытость? - вот в чем вопрос. Не все однозначно. У интернета есть ахиллесова пята - его можно выключить, можно установить очередную dns стену. Еще ничего не решено.

record ★★★★★
()
Ответ на: комментарий от gods-little-toy

>Ага щаз. OSS зависит от наличия у всех интернета...

Шёл 2007 год...

Pi ★★★★★
()

> Потом он позвонил Васе и предложил ему еще большую зарплату.

И это была ошибка Начальника. В последствии Вася понял свою незаменимость и стал еще больше писать непонятного кода и с каждой новой строчкой компания все больше и больше зависила от Васи. Когда это увидел босс, он выгнал Начальника вместе с Васей.

bizanine
()
Ответ на: комментарий от gr_buza

>насчет Кубы - там интернет запрещен всем, кроме врачей и еще некоторого списка профессий (точно не помню).

вранье, наглое.

На Кубе в университетах интернет доступен каждому студенту. ну а что простые граждане не в инете, так для того экономические блокады Кубе делаются чтоб так было

xargs ★★★
()
Ответ на: комментарий от dragon_djanic

>Но мну пофик основали с другом другую фирму в том же здании,
Это в России?

anonymous
()
Ответ на: комментарий от anonymousI

> Трепло, ты хоть представляешь о чем говоришь? Какой процент мог позволить себе выехать за границу?

Валенок, а ты представляешь, что для покупки выданных командировочным чеков сторонними лицами за кошерные рубли с последующим отовариванием оных в правильных магазинах нужна была только осторожность и немножко везения? ;)

Gharik
()
Ответ на: комментарий от Gharik

Вот так и выясняется, что вся желчность "Старого Гарика" - это впечатления молодого человека от того как близкие/знакомые рассказывают как им хорошо удалось устроиться когда трава была зеленее.

А теперь прикинь процент. Телевизор, говоришь, на чеки? Нука, объясни мне, отчего я мог по улице пройти не встретив ни одной машины, а нынче на этой улице перманентная пробка? Наверно это оттого, что все сознательными были и никто машин не хотел, а теперь все испортились и хотя у них денег нет, но машины, такие гады, все равно покупают?

sin_a ★★★★★
()
Ответ на: комментарий от sin_a

Дык звериный оскал капитализма, в сочетании с промывкой мозгов. Я тебе больше скажу - в то время и в метро такой давки не было, хотя в Москве народа жило отнюдь не меньше.

Gharik
()
Ответ на: комментарий от Gharik

P.S. не будем брать в рассмотрение факт того, что "молодой Гарик" таки ещё успел поучаствовать в делах старших родственников, золотое было время ;)

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

Gharik
()
Ответ на: комментарий от sin_a

мир большой, была заграниа, где было много хуже, чем дома. И в относительно благополучных странах было не все гладко. В тех же США сегрегацию, например, отменили только в июле 1964 году. До это там были люди и люди второго сорта. Так, что смотря с чем сравнивать.

anonymous
()
Ответ на: комментарий от Gharik

> Я тебе больше скажу - в то время и в метро такой давки не было, хотя в Москве народа жило отнюдь не меньше.

Не меньше. Сомнительное утверждение. Как горится факты в студию.

anatol
()
Ответ на: комментарий от sin_a

> объясни мне, отчего я мог по улице пройти не встретив ни одной машины, а нынче на этой улице перманентная пробка? Наверно это оттого, что все сознательными были и никто машин не хотел, а теперь все испортились и хотя у них денег нет, но машины, такие гады, все равно покупают?

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

dusia
()

Ване надо быть быть внимательнее с выбором места работы, если хочет работать "на дядю".

pacify ★★★★★
()
Ответ на: комментарий от dusia

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

В Кирове машин все больше и больше, а экология
и дороги все хуже и хуже. http://nabludatel.ru/dorogi.html

Может причина плохих дорог не только в количестве автомобилей,
но и в коэффициенте воровства среди работников различных
министерств и департаментов ?

pacify ★★★★★
()
Ответ на: комментарий от pacify

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

dusia
()
Ответ на: комментарий от pacify

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

dusia
()
Ответ на: комментарий от dusia

ГГГГГ....

На дороги деньги платят все автомобилисты и суммы более чем реальные. В виде налогов, да вот только кудато это все девается. Все время задаюсь вопросом, куда?

Извините за ИМХО, но в карманы разным интересным личностям при власти. Вот только интересны они не нам, а прокуратуре.

anatol
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.