Другие языки программирования и технологии
По привычке называл переменные матерными и ругательными словами, а тут заказчик исходники посмотрел....
Но ведь главное, что всё работает?
Скажи заказчику, что зря, полез он в тот исходник.. .
Согласен, да... там есть слова - что нам не очень лестны. .
Но материмся все мы иногда... давайте будем честны ))
Ведь всё работает ...и прёт - какое ему дело?
Что переменная зовётся - макарным словом "тело" ))
Пусть сам он пишет этот код с кругами под глазами.. .
В один прекрасный день поймёт - что мат богат словами ))
Что переменную назвать мы можем очень хлёстко.. .
Ну например Япона Мать - без % и вопросов ))
Согласен, да... там есть слова - что нам не очень лестны. .
Но материмся все мы иногда... давайте будем честны ))
Ведь всё работает ...и прёт - какое ему дело?
Что переменная зовётся - макарным словом "тело" ))
Пусть сам он пишет этот код с кругами под глазами.. .
В один прекрасный день поймёт - что мат богат словами ))
Что переменную назвать мы можем очень хлёстко.. .
Ну например Япона Мать - без % и вопросов ))
А фиг ли он забыл в коде? Либо ты ему отдаешь исходники, и тогда там все должно быть оформлено как положено, либо ему в исходниках делать нечего.
Однажды я назвал коэффициент поправки индекса массива 0.5 веселым именем ZainBeAin. Просто потому что задолбился с этими коэфициентами - n давало недолет, а n+1 - перелет, пришлось сделать n+0.5. Да-да, я тоже наивно думал, что так не бывает, но программисты фирмы Omron меня переубедили, чтоб им.. . Так вот, по крайней мере, сие выражение было написано на языке, непонятном заказчику. Не можешь удержаться - возьми на вооружение.
Однажды я назвал коэффициент поправки индекса массива 0.5 веселым именем ZainBeAin. Просто потому что задолбился с этими коэфициентами - n давало недолет, а n+1 - перелет, пришлось сделать n+0.5. Да-да, я тоже наивно думал, что так не бывает, но программисты фирмы Omron меня переубедили, чтоб им.. . Так вот, по крайней мере, сие выражение было написано на языке, непонятном заказчику. Не можешь удержаться - возьми на вооружение.
Если заказчику нужен конечный продукт - без разницы думаю. Ну только если он не воспримет это как оскорбление
Если заказчику нужен исходный код - придётся менять. А что проблемы заменить поиском-с-заменой? Или религия и упорство в этом вопросе мешают?
Расскажу одну реальную историю. Участвовал на городской олимпиаде по программированию среди школьников старших классов.
У одного ученика не приняли работу и дисквалифицировали - т. к. он "пошутил" как и Вы. Назвал переменные типа H*i, Pi*da и т. д. Т. к. он писал на С++ можно было догадаться в выражениях в указателях н-р -> тут вообще смысл весьма неприличный =)
Спорный, конечно, подход, но вот такова суровая правда жизни. Олимпиаду он "профукал"...
*Updated:
Вспомнилась старая история пошутивших в Microsoft Office 2000 - Леха леха Ты могуч Может даже злоеб*ч. - это текст был в одном из фильтров (
programm files\common files\microsoft shared\grphflt\cdrimp32.flt ) Ключевое слова Lexa ...Лично проверял этот фильтр - действительно она там была. Поговаривают что в исходниках Windows частично ушедших в сеть мат тоже встречался. В т. ч. и комментах - если вы замените табуляции пробелами - вы будете "убиты" =)
Пруф - поищите в yandex. Тема известная.
Если заказчику нужен исходный код - придётся менять. А что проблемы заменить поиском-с-заменой? Или религия и упорство в этом вопросе мешают?
Расскажу одну реальную историю. Участвовал на городской олимпиаде по программированию среди школьников старших классов.
У одного ученика не приняли работу и дисквалифицировали - т. к. он "пошутил" как и Вы. Назвал переменные типа H*i, Pi*da и т. д. Т. к. он писал на С++ можно было догадаться в выражениях в указателях н-р -> тут вообще смысл весьма неприличный =)
Спорный, конечно, подход, но вот такова суровая правда жизни. Олимпиаду он "профукал"...
*Updated:
Вспомнилась старая история пошутивших в Microsoft Office 2000 - Леха леха Ты могуч Может даже злоеб*ч. - это текст был в одном из фильтров (
programm files\common files\microsoft shared\grphflt\cdrimp32.flt ) Ключевое слова Lexa ...Лично проверял этот фильтр - действительно она там была. Поговаривают что в исходниках Windows частично ушедших в сеть мат тоже встречался. В т. ч. и комментах - если вы замените табуляции пробелами - вы будете "убиты" =)
Пруф - поищите в yandex. Тема известная.
Jekalord 666
Спасибо, поржал....поучительные истории
Название переменной должно отражать ее физический смысл. Я только могу догадываться для каких целей была написана программа
Если переменные названы в тему, то все нормально. Если нет, то это твоя последняя работа на этого заказчика
Если переменные названы в тему, то все нормально. Если нет, то это твоя последняя работа на этого заказчика
нет. главное отношение разработчика к проекту
Культуру оформления кода никто не отменял :) Хорошо, если заказчик с юмором. В любом случае, вам будет огромным плюсом, если приведете все к нормальному виду и извинитесь, не дожидаясь, пока заказчик заставит вас это сделать. А он заставит :)
Виктор Чупрун
Хотя бывали случаи хуже, когда народ забывал убрать свои эмоции из отладочных сообщений, вылезающих на пол экрана :)
Если заказчик получил то, что хотел, то нет никаких проблем.
ага)) все равно пользователи переменные не видят..)
Похожие вопросы
- С# - нужно сделать так, чтобы консоль читала слова, как переменные, а не просто слова...
- вопрос дизайнерам надо ли заказчику отдавать исходник файла?
- Продаю программу с исходниками на Visual Basic 2008 за 50 руб.
- Сколько стоит исходник?
- Кто подскажет программу, которая пишет на PHP,чтобы я исходники PHP мог в ней посмотреть?
- Как сложить переменную ? Delphi 7 Что никто не знает ответа что ли ?Н
- Снова Паскаль) ) Переменные и занимаемая ими память
- как посмотреть исходник программы?
- Как защититься от кидалова заказчиков на фрилансе?
- Указатели это переменные в которых содержатся адреса других переменных?