есть такое слово - "надо"

hosm

* so what *
18.05.2009
2 442
6
#1
А что вы делаете, когда чего-то делать очень не хочется, а делать вроде как надо? =)

Как вариант, например, применительно к программированию: надо реализовать какую-то очень глупую и неразумную с вашей точки зрения хотелку пользователей.
Вы пытаетесь докопаться до причины появления такой хотелки и объяснить, почему это с вашей точки зрения неразумно или забиваете на всё и делаете "молча, скрипя зубами, написав зловредные комменты в коде и тихо ругаясь про себя (или вслух)"?

И что делаете, чем себя оправдываете или мотивируете на деланье в случаях, не связанных непосредственно с вашими основными обязанностями/работой/учебой, когда просто влом делать, но типа исходя из каких-то (либо чьих-то) соображений "надо"?
 

Omh

Lotus team
04.07.2007
2 210
1
#3
Если монтонная хрень - пишу тулузу для автоматизации сначала.

Если же какая-то одноразовое *овно, то стискиваю зубы и читаю ixbt :rolleyes:
Временами переключаюсь на работу, поделаю и обратно читать.
Если это *овно сильно растянуто по времени, то со временем производительность труда начинает стремится к нулю.

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

А да, матерюсь.
Обычно про себя, изредка вслух.
И руки к небу вскидываю, типа "как вы меня заели!!!"
 

hosm

* so what *
18.05.2009
2 442
6
#5
Говорю себе - заказчик всегда прав.
хорошая мантра.
только порой трудно в нее уверовать, особенно когда заказчик либо сам себе противоречит, либо хочет невозможного в данной среде (*потому что лотус*)
или просто не знает сам, чего хочет(((
 

vitfil

IT-интегратор
02.04.2004
2 062
0
#6
По теме: Надо, значит, надо!
По содержанию: заказчик не всегда прав. Всегда прав постановщик задачи. Если эти функции отдали заказчику, крепитесь!
Совсем не по теме:
либо хочет невозможного в данной среде (*потому что лотус*)
Не побоюсь начать очередной холивар, но, по отношению к 1С данная фраза совсем не применима. Может, стоит переквалифицироваться? :) А если серьезно, когда программист заявляет мне подобное, я меняю программиста для которого нет ничего невозможного.
 

hosm

* so what *
18.05.2009
2 442
6
#7
vitfil
насчет 1С - чего-то я не верю)
всегда можно найти задачу, не реализуемую на платформе в принципе или за разумное время)

ну, у меня не получится писать в 1с - тошнит от синтаксиса, ну не могу :)
Если уже уходить из Лотуса - то в аналитику, Java или что-то близкое-подобное.
Или тут некоторые (не будем называть фамилий) меня вечно в тестировщики записывают ;)
Ну, а насчет программиста - есть задачи, для которых платформа подходит оптимально, а есть задачи, для которых платформа не очень подходит, задача реализуется криво, с дикими тормозами или с кучей ограничений. Зачем это надо?
И зачастую есть разумная альтернатива)
офф: где-то можно увидеть образцы подсветки синтаксиса для системы, если 1сникам это нужно и интересно?)
 

vitfil

IT-интегратор
02.04.2004
2 062
0
#8
OKEN
Буду отвечать по порядку...
насчет 1С - чего-то я не верю)
"Пастернака не читал, но скажу..." (с) Умничка вы моя! Основываться необходимо на фактах, а не домыслах и внутренних ощущениях. Вы же программист!
у меня не получится писать в 1с - тошнит от синтаксиса, ну не могу
Что-то мне подсказывает, что с синтаксисом вы не знакомы :rolleyes: Знаем только то, что там МОЖНО писать по-русски и от этого уже тошнит.
Если уже уходить из Лотуса - то в аналитику
Работа аналитика, поверьте мне и моему опыту, никак не связана с платформой.
есть задачи, для которых платформа подходит оптимально, а есть задачи, для которых платформа не очень подходит
но я не встречал еще задач, не возможных реализовать в принципе. в первом приближении. естественно, что на 1С или Лотусе никто не станит писать задачи по 3D моделированию. Но в вашем конкретном случае... Если у вас на Лотусе, скажем, документооборот, опыт подсказывает, что пользователь не мог попросить вас сделать, скажем, систему управления открытием дверей на проходной. Хотя и в этом случае, уверен на 100%, можно было сделать систему сторонними средствами, предоставив пользователю интерфейс на лотусе.
где-то можно увидеть образцы подсветки синтаксиса для системы
в самой 1С и можно увидеть. Только в 7.7 и 8.х синтаксис и подсветка различаются. я высылал vital скрин с образцом для 7.7
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#9
А что вы делаете, когда чего-то делать очень не хочется, а делать вроде как надо?
Делаем.

но я не встречал еще задач, не возможных реализовать в принципе. в первом приближении. естественно, что на 1С или Лотусе никто не станит писать задачи по 3D моделированию. Но в вашем конкретном случае... Если у вас на Лотусе, скажем, документооборот, опыт подсказывает, что пользователь не мог попросить вас сделать, скажем, систему управления открытием дверей на проходной. Хотя и в этом случае, уверен на 100%, можно было сделать систему сторонними средствами, предоставив пользователю интерфейс на лотусе.
хо-хо! Лотус скуден в интерфейсе. И, по сути, большинство нереализуемых задач упирается именно в это.
Кроме того, есть такие функции, которые заказчики иногда спутывают из разных систем. Как-то реляционные БД и Лотусевые. И начинают требовать супер-отчеты от Лотусевого приложения, да и еще чтобы сразу и быстро отображались :( А это есть фактически ограничение платформы. И в определенной постановке задача (почти) нереализуема.
 

hosm

* so what *
18.05.2009
2 442
6
#11
Akupaka у всех нас один диагноз... и тебя 1С вылечит :)
Работа аналитика, поверьте мне и моему опыту, никак не связана с платформой.
гыгыгы. Писал у меня муж систему на лотусе по постановке от матерого реляционщика.
Постановка была написана с чувством, толком, расстановкой...
с описанием табличек, попыткой нормализовать лотус и иметь первичные (мб, и вторичные? - не помню) ключи)
В общем, здесь имелось в виду - анализ и формализация требований заказчика, написание производственно-технической документации - не всегда на это выделяют технического писателя. С определенного момента для задачи требуется привязка к платформе реализации (задача для аналитика или архитектора системы), а не фразы "о сферическом коне в вакууме".

Добавлено:
ага. Сделаю сегодня вечером.
страшно-то то как...ну, если сделаешь - ну точно медведь в лесу сдохнет...
или опять у меня инета дома не будет?)
 

hosm

* so what *
18.05.2009
2 442
6
#13
sax_ol - спасибо за развернутое пояснение.
И спасибо за троеточие в теме вместо слова)))
А что все вумные - так как же иначе, кто ж себя дураком-то назовет, и кто ж себя крайним добровольно сделает? все на своем месте, все при деле...
 

hosm

* so what *
18.05.2009
2 442
6
#15
vital, ну можно ответить одними смайлами: :) :) хватит?
 

hosm

* so what *
18.05.2009
2 442
6
#17
какие вы все прямолинейные, однако)))
а я вот не люблю себя так подставлять)
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
17
#18
докапываюсь до истины, понимаю что это Г...но, понимаю что делать придется, так как за это платят и делаю, но делаются такие хотелки долго, так как постоянно падает работоспособность и приходится лазить по разным сайтам поднимать настроение

не матерюсь - у меня есть волшебные китайские шарики, когда крутишь их в руках они звенят :rolleyes:
 

VladSh

начинающий
Lotus team
11.12.2009
1 260
5
#19
А что вы делаете, когда чего-то делать очень не хочется, а делать вроде как надо? =)
Всё дело во "вроде как"...
С явным бредом борюсь до последнего. С вещами, которые можно сделать, но муторно по причине платформы, пытаюсь отбросить, если не получается, то предлагаю свои варианты.
Что касается функционала, то ещё не было случая, чтобы я не убедил; Аплана - исключение, там разработчик - это "программист", т.е. тупая скотина, за которую вверху где-то там умные дяди всё придумают...
Труднее с оргвопросами... вот тут - с переменным успехом.

Нормальный аналитик должен знать платформу. По крайней мере принципы, на которых она зиждится. Иначе получится как у нас - дали мне ТЗ на вычитку (писали аналитики, кстати очень опытные... но с Лотусом не сталкивались), сначала к каждому пункту писал комментарии... потом понял, что это глупая затея, - надо просто перечеркнуть всё нахрен и писать заново, чтобы оно хоть как-то было технически грамотно..
Публичный пример: почитать "ТИПОВЫЕ ТРЕБОВАНИЯ К АВТОМАТИЗИРОВАННЫМ СИСТЕМАМ ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА" Евросоюза MoReq Specification (я прорабатывал v5-2.4), местами просто ужасно... Заявляется, что написано без учёта платформы, хотя то тут, то там, встречаются реляционные термины; вводятся понятия, которые почти неотличимы друг от друга. Долго объясняется что такое "метаданные", а в конце идёт замечание:
различие между данными и метаданными может быть неочевидно.
...
Подробное рассмотрение вопросов, связанных с использованием метаданных находится за рамками спецификации MoReq.
ну и т.д... Вроде люди умные писали годами, а подобных перлов - вагон...
Короче чем больше знаешь, тем лучше))

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