<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">
On 10.02.2011 15:40, Ivan Petrov wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
кроме спидометра (подход с Aspect всяко выиграет ибо отсутствующий код<br>
работает всегда быстрее имеющегося)<br>
</blockquote>
<br></div>
Да где ж он тут отсутствующий?<br></blockquote><div>в модуле.<br> <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Сплошные врапперы, на каждый call полдесятка сравнений (и по регэкспу,<br>
если надо, и с вызовом кастомных функций).<div class="im"><br></div></blockquote><div>а это присутствует только в тесте.<br><br>есть разница между &quot;тест дольше компилится&quot; и &quot;продакшен дольше компилится&quot; не правда ли?<br>
 <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="im">
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
тут еще есть такой аспект (сорри за<br>
каламбур): код мусором не загромождается. то есть можно отладочные вещи<br>
держать в модуле/скрипте который используется только во время отладки<br>
</blockquote>
<br></div>
Это хороший аргумент, точно.<div><div></div><br></div></blockquote></div>:)<br>