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