techbossАдминистратор
( )
24/06/2008 15:10:42
Re: Анег в тему. Даже 2.

Цитата:

Цитата:

p.s. программистом стать вы точно не смогли бы


Анег № 1.
Старый сантехник


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

Цитата:

Совершенно верно.


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

Цитата:

Запишите так:
"К отчетам пользователей, зарегистрированных более 6 месяцев и написавших более 7 отчетов в КЛС голосовалка не крепится"


во первых, если написать "более 7 отчетов", то это будет не равнозначное нынешнему условие. надо либо "более 6 отчетов", либо "7 или более отчетов".
во вторых при такой формулировке явно не прописано, что при других условиях голосовалка крепится.
т.е. формулировка явно кривая.

Цитата:

К отчетам пользователей, зарегистрированных менее 6 месяцев, либо более 6, но написавших при этом менее 7 отчетов, крепится госовалка


а это еще более кривая формулировка. вместо одного простого условия:
стаж < 6 мес ИЛИ отчетов < 7
вы предлагаете:
стаж < 6 мес ИЛИ (стаж > 6 мес И отчетов < 7)
т.е. более тяжеловесная конструкция, состоящая не из одного, а из двух условий. (я уж не говорю, что опять ошибочная формулировка - надо не "более 6", а "6 или более месяцев". "более 6" - это все что больше 6, но не равно 6. а если вы делаете условие обратное "меньше 6", то должно быть "6 или более". разницу между >6 и >=6 надеюсь понимаете?

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

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