Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Гладильная доска
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Общий раздел > С чем мне приходилось сталкиваться...
Batchir
Вобщем сижу я дома, срочная удаленная работа, голова кипит, весь в экране монитора.
Заходит в комнату жена и говорит "Руслан, достань гладильную доску".Я всегда её достаю, она лежит в неудобном месте, ну и автоматом не обращая внимания раскладывю(всё равно в руках держу, почему бы и нет). Жена заходит,  смотрит и спрашивает "Почему не разложил". И тут я задумался - вот они результаты работы программиста - ЭРОРР!!! УТОЧНИТЕ ВХОДЯЩИЕ ПАРАМЕТРЫ.



Процедура ОбработатьСловаЖеныПоПоводуГладильнойДоски()
    СтруктураВходящихПараметров = новый Структура;
    ЖенаСказалаДостатьДоску = Истина; // параметр меняется взависимости от слов жены
    ЖенаСказалаРазложитьДоску = Ложь; // параметр меняется взависимости от слов жены
    Если ЖенаСказалаДостатьДоску Тогда
        СтруктураВходящихПараметров.Вставить("ДостатьДоску",Истина);
    Иначе
        СтруктураВходящихПараметров.Вставить("ДостатьДоску",Ложь);  
    КонецЕсли;  

    Если ЖенаСказалаРазложитьДоску Тогда
        СтруктураВходящихПараметров.Вставить("РазложитьДоску",Истина);
    Иначе
        СтруктураВходящихПараметров.Вставить("РазложитьДоску",Ложь);  
    КонецЕсли; 

    Если ВыполнитьДействия(СтруктураВходящихПараметров) Тогда
        Предупреждение("Всё сделано, жена довольна.");
    Иначе
        Предупреждение("ЭРОРР!!! УТОЧНИТЕ ВХОДЯЩИЕ ПАРАМЕТРЫ.");
    КонецЕсли;

КонецПроцедуры

Функция ВыполнитьДействия(СтруктураВходящихПараметров)
    ПерегрузкаМоска = Ложь; // параметр меняется от загруженности работой или какими-то другими вещами
    ДостатьДоску = СтруктураВходящихПараметров.ДостатьДоску;
    РазложитьДоску = СтруктураВходящихПараметров.РазложитьДоску;

    Если Не ПерегрузкаМоска тогда
        Если ДостатьДоску и не РазложитьДоску Тогда
            РазложитьДоску = Истина;
        КонецЕсли;
        Если РазложитьДоску И не ДостатьДоску Тогда
            ДостатьДоску = Истина;
        КонецЕсли;
    КонецЕсли;

    Если ДостатьДоску И РазложитьДоску Тогда
        Возврат Истина;
    Иначе
        Возврат Ложь;
    КонецЕсли;

КонецФункции
Vofka
wacko.gif
Ardi
Некто Дима однажды шел с работы (Институт проблем вычислительной техники) и думал об оптимизации вообще и об оптимизации своего модуля в частности. Зашел он по пути в некое заведение с гардеробом и бабушкой-гардеробщицей. Встал в очередь. Перед ним стоял парень с номерком - получать пальто. Тут Дима подумал: «Если бабушка работает по оптимизированной схеме, то она возьмет номерок у парня, даст его мне, возьмет мое пальто, отнесет на место пальто парня, принесет парню его пальто». Успешно решив таким способом задачу оптимизации, Дима успокоился и стал ждать действий бабушки. Она же нашла более оптимальное решение - взяла у парня номерок, дала Диме, взяла у Димы пальто и отдала парню.
Batchir
Цитата(Vofka @ 17.09.09, 20:20) необходимо зарегистрироваться для просмотра ссылки
wacko.gif


Да это я к тому что то что сказала то и сделал и не грамма больше smile.gif  - строго по алгоритму
MATEVI
Цитата(Batchir @ 17.09.09, 22:21) необходимо зарегистрироваться для просмотра ссылки
Да это я к тому что то что сказала то и сделал и не грамма больше smile.gif  - строго по алгоритму

Буквально в субботу прикалывался...
Для Шпателя=1 По КоличествоОткосов Цикл
У кого что болит smile.gif
...
А с меня Жена прикалывается все время. От же ш программист все на 3 шага вперед просчитывает а если иначе... smile.gif
Vofka
Всё в нашей жизни по алгоритму идет
Batchir
Цитата(Vofka @ 18.09.09, 9:31) необходимо зарегистрироваться для просмотра ссылки
Всё в нашей жизни по алгоритму идет

И как сказал Ardi, нет предела оптимизации этого алгоритма.
danie
Так вырвемся ж, братья, хоть на мгновение, из оков блок-схемной логики и алгоритмов, вдохнём воздух свободы и предадимся спонтанным движениям души и мыслей! Почувствуем себя живыми ЧЕЛОВЕКАМИ, а не программированными механизмами, и заживем как нам хочется!
...до первого бсода
Vofka


Пока Живой=1 Цикл
Если День = 1 Тогда
Жрать = 1;
Если ЧтоТоВГоловуСтукнуло=0 Тогда
Работа, Дом... =1;
Иначе
НовыеВпечатления = 1;
Сообщить("О, йа-йа");
Продолжить;
КонецЕсли;
ИначеЕсли Ночь = 1 Тогда
Если Пятница = 1 Тогда
ЧтоТоВГоловуСтукнуло = 1;
КонецЕсли;
КонецЕсли;
КонецЦикла;


ЗЫ. пока дописал запутался.

Цитата
нет предела оптимизации этого алгоритма.


+1
p333aa
Начальное сообщение супер. Не думал раньше что это может быть смешно. У самого при отладке или в ходе написания было иначе - отказ речевого аппарата и не понимание почему телепатический коннект плохой, снились регистры, ну и ночевал несколько раз на работе по запарке.
Zaval
Мне как-то дорабатываемая конфигурация приснилась )) Все объекты были живые и разговаривали со мной. Допиленные некорректно или "пока сойдет - потом поправлю" были обижены, но высказывались корректно. А регистры сведений - те ваще таки интересных идей накидали crazy.gif
igmig65
Цитата
А регистры сведений - те ваще таки интересных идей накидали

Крута, а чо курим?
Vofka
Цитата
Мне как-то дорабатываемая конфигурация приснилась )) Все объекты были живые и разговаривали со мной. Допиленные некорректно или "пока сойдет - потом поправлю" были обижены, но высказывались корректно. А регистры сведений - те ваще таки интересных идей накидали

Круто laugh.gif
VasilyKushnir
Цитата(Zaval @ 18.12.10, 2:24) необходимо зарегистрироваться для просмотра ссылки
Мне как-то дорабатываемая конфигурация приснилась )) ...


А мне почему-то бабы и рыбалка снятся.... Впрочем рыбалка чаще.
- Как думаеш, к кому мужчина быстрее подбежит: к бабе или к бутылке водки?
- С бутылкой водки от бабы!
5_kopeek
Пример программистских ассоциаций:
Цитата
... бабы и рыбалка...
Цитата
... к бабе или к бутылке водки...
Ardi
Мне работа лишь раз в жизни снилась.
Разбирал два дня учет в Excell основных средств, Локомотивы там всякие, здания. Полотно немеряного размера.
И в некоторых основных средствах ошибка в результате чего несколько лет амортизация шла В ОБРАТНУЮ СТОРНУ.
Всю ночь продолжал во сне в Excelle ковыряться.

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

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