Спасибо Дмитрий.. почерпнул очень много хороших идей, и рассылка, которая 
казалось по началу сухой  и инертной (раньше)
оказалась очень полезной, спасибо !
да - тесты нужны, особенно на баги
и индексы - тоже золотая вещь.. особенно среди гигабайт информации

14.09.2011, 21:02, "Dmitry Karpich" <[email protected]>:
> On Sep 14, 2011, at 8:42 PM, Nikolay Mishin wrote:
>
>>  14.09.2011, 20:06, "Dmitry Karpich" <[email protected]>:
>
> <.. mass skip ..>
>
> Есть несколько идей, над которыми я предлагаю вам подумать, возможно это 
> будет вам интересно:
>
> 1) не пытайтесь субоптимизировать программу, скорее всего "бутылочное 
> горлышко" возникнет не здесь. достаточно того, чтобы оно работало корректно ( 
> а вот с корректностью стоит возится столько, сколько получится "выциганить" 
> времени. тесты наше все )
>
> 2) используйте только те фичи, которые вам нужны. если вы можете твердо 
> сформулировать причину использования фичи - отлично. если нет - ну зачем вам 
> эта головная боль?
>
> 3) используйте основной поток данных для его обработки. обычно всегда есть 
> какой-нить цикл - так не гоняйте его впустую
>
> 4) если вам что-то где-то надо будет искать - имитируйте БД. стройте индекс. 
> индекс - это хорошо, fullscan - плохо.
>
> 5) plugable - хорошо и очень OOP. даже plugable ready.
>
> Не воспринимайте это как ммм... ну, не важно.
> Это дружеский совет.
>
>>  --
>>  Nikolay Mishin
>>  --
>>  Moscow.pm mailing list
>>  [email protected] | http://moscow.pm.org
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org

--
Nikolay Mishin
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить