Pull to refresh
70
0
Андрей Кучеренко @apk

Пользователь

Send message
Ну, я думаю, что java это хороший пример для подражания.

Что касается, TDD — когда-то не писал тесты, поэтому старые проекты мало покрыты тестами, а в новых стараюсь использовать TDD, чего и Вам советую.
вот тут я вам ничего не скажу, я пока по старинке пользуюсь svn
я не спорю с Вами о возможности откатится, просто система контроля версий не совсем предназначена для этого,
конечно и у предложенного мной подхода, есть недостатки, есть необходимость писать правила для сборки, конфиги для continuous integration сервера — не очень интересная задача, но последующее использование вносит больше порядка, чем просто уповать на svn,
еще, например, при сборке у меня проходят тесты, и если тесты не прошли, пакет не создается, периодически генерируется документация, в Вашем случае это рутина, которую нужно делать руками
да, использую phing + xinc, в целом — удобно, всегда можно откатиться до любого релиза.
В одном проекте использую rake как систему сборки.
*будет решаться не системой контроля версий
а почему бы не делать сборки при помощи ant, make, rake, phing, etc. Установить continuous integration server (например xinc) и отслеживать все ваши сборки во времени, тогда будет точно известно, сборка №ххх — тестируется, сборка №ууу — продашн. Тогда в svn хоть все в одной ветке держите, задача выкладывания на сервер будет решаться более не система контроля версий
спасибо.
Еще вопрос — а почему не менее 3-х месяцев, если есть желание побыть месяц — протестировать?
Расскажите побольше о вашем чудном месте?
я бы еще тег «мечта» добавил :)
Уже вижу как во время тренировки, собак присаживают на пиратский софт и фильмы, что-бы они их лучше искали, а перед важной операцией ограничивают доступ к пираткам, и собака с неистовым рвением ищет, ищет, ищет…
браво… есть еще люди которых кризис не коснулся
а можно скриншоты, как опера мини выглядит на таком мониторе?
скажите, а на каких условиях авторы предостваляют свои фотографии? и почему не указаны их(фотографов) имена?
Нет, мне понравилась Ваша реализация работы со строками, но я указал на недостатки в Вашем классе, и это ложка дегтя в бочке меда.
Я не знал, что Вы писали эти обертки не для использования, а только ради ООП.
а где-то в статье или в коде есть упоминание о php 6?
еще в PHP нет поддержки utf-8 на уровне ядра, этот аспект Вы, как мне показалось, тоже пропустили?
Приятно видеть земляков на хабре с такими постами.
Удачи вам ребята, Смела с вами
Спасибо, интересная статья.
Хотелось бы самому попробовать, но есть вопрос: скажите а где грань между кладоискателем и черным копателем? Что и где копать не законно?
http://ua.php.net/domxml_xslt_stylesheet… это функция использует libxslt и работает в php4
libxslt попробуйте, sablotron не годится
тяжело сказать почему у вас именно так все плохо с xslt, возможно вы используете старый xslt парсер (например sablotron)? Возможно не правильно используете механизм шаблонов в xslt?
По моим тестам у меня не было отставания xslt на "несколько порядков" от шаблонизаторов, а во многих случаях и выигрывали у "тяжелых" шаблонизаторов, было отставание по скорости работы от чистого php, но был выигрыш по использованию памяти и процессора.

Information

Rating
Does not participate
Location
Украина
Date of birth
Registered
Activity