piggymouse: (Default)
[personal profile] piggymouse

Ежели проектируешь интерфейс к чему-то асинхронному:

Do: Высунь из него что-нибудь, что клиент твоего интерфейса сможет засунуть в WaitForMultipleObjects и сам разобраться со своим blocking behavior.

Don't: Не пытайся сам предоставлять сервис Wait-функций со значениями таймаутов, отличными от 0 и INFINITE.


Примечание к Don't: Твоя реализация может делать Wait несколько раз. И где в таком случае окажешься ты с заказанным тебе таймаутом в две секунды?

Общее примечание: Пардон за произнесение вслух банальностей.

Date: 2003-04-18 02:04 am (UTC)
From: [identity profile] sema.livejournal.com
При разработке гуя используй только системные цвета :)

Date: 2003-04-18 02:06 am (UTC)
From: [identity profile] piggymouse.livejournal.com
(Печальным голосом) Ой, б……!

Блин...

Date: 2003-04-18 04:45 am (UTC)
From: (Anonymous)
Прошу пардона за отсталость и неумение обращаться с ЖЖ.
Этот пост -- не результат свежих впечатлений от общения с CAPI? :)

M.Steinhouse

Re: Блин...

Date: 2003-04-18 04:50 am (UTC)
From: [identity profile] piggymouse.livejournal.com

Нет-нет, CAPI ни при чём. То есть оно, конечно, сосёт в том самом смысле, о котором я тут говорю, но сейчас мы не в него втыкаем.

Почему бы тебе не оЖЖиться? ;)

Re: Блин...

Date: 2003-04-18 05:20 am (UTC)
From: (Anonymous)
ОЖЖиться мешает косность мышления и лень, а вот межкорпоративно попьянствовать, кстати -- ничего :)

Profile

piggymouse: (Default)
איש אי הכלבים

April 2011

S M T W T F S
     1 2
34 56 789
10 1112 13141516
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 20th, 2026 01:38 pm
Powered by Dreamwidth Studios