Дмитрий Василец
70 сообщений
#15 лет назад
Цитата ("e1it3"):
Цитата ("Wildcat"):
счас придумают, почему руби это плохо и требует написание тестов

написание тестов плохо?! php тоже требует написания тестов в приложениях от 1000 строк кода

Цитата ("Vasiletc"):
просто тот же кукумбер дает возможность использования с чем угодно

для руби нет *unit... поэтому придумали свое, а потом удивляетесь почему поддерживает только 1 язык?


вы даже не понимаете о чем говорите
Александра Б.
8018 сообщений
#15 лет назад
Цитата ("e1it3"):
Цитата ("Vasiletc"):
покажите пожалуйста ваше хоть одно ваше приложение в котором тесты есть - это не праздное любопытство , а реально не видел ни разу.

это лично ваши проблемы что вы не смотрите в папку tests, код тестов является не меньшей корпоративной тайной чем сам код приложения - поэтому на ваше предложение отвечу - нет!


при чем тут папка tests и корпоративная тайна?)
Николай Т.
205 сообщений
#15 лет назад
Цитата ("Vasiletc"):
e1it3, вы ж сказали показать можете.

я?! вы читайте внимательнее пожалуйста. кстати вы ничего не показали (речь идет о преимуществах которые вы перечислили)
Цитата ("Vasiletc"):
вы даже не понимаете о чем говорите

я прекрасно понимаю о чем я говорю, но вы упорно считаете что ruby дает вам божественную силу сравнивать язык и методологии разработки с помощью языка

еще раз повторяю что руби для разработки данного конкретного сайта ни чем не будет лучше чем php (ах да, вы же не читали первый пост...)
Кирилл Е.
2817 сообщений
#15 лет назад
Цитата ("Wildcat"):
при чем тут папка tests и корпоративная тайна?)

Как причём? Чтобы подчеркнуть важность своей работы

уже 3 страницы.. а конкретно по теме - постов с 10, не более..
Дмитрий Василец
70 сообщений
#15 лет назад
e1it3,
Эта ссылочкам вам должна быть интересной.
Просто прочтя ее мы с вами сможем дискутировать веселее
Николай Т.
205 сообщений
#15 лет назад
Цитата ("Wildcat"):
при чем тут папка tests и корпоративная тайна?)

человек просит тесты которые я сам написал чтобы показать что на пхп люди не пишут тесты, использует такой изощрённый способ троллинга, но к сожалению у меня трудовой договор, по которому я не могу показывать части кода написанные для проекта (а что у вас иначе?! о_О )
Николай Т.
205 сообщений
#15 лет назад
Цитата ("Vasiletc"):
e1it3,
Эта ссылочкам вам должна быть интересной.
Просто прочтя ее мы с вами сможем дискутировать веселее

BDD это не TDD это раз, два зачем мне привносить дополнительный язык в разработку если я могу использовать решение на php (phpunit + плюшки), в третьих вы опять не о том и не про то...
Александра Б.
8018 сообщений
#15 лет назад
А вас просили показать код тестов? спросили - на пхп является ли нормой написание тестов, или нет
Ававав А.
85 сообщений
#15 лет назад
Цитата ("Vasiletc"):
newartstyle, покажите пожалуйста ваше хоть одно приложение в котором тесты есть - это не праздное любопытство , а реально не видел ни разу.
Свои показывать не буду - т.к. не имею права.

А примеры вы можете посмотреть, загуглив. Вот вам только один пример приложения на пхп с тестами - mzz.ru - там фреймворк mzz.
Дмитрий Василец
70 сообщений
#15 лет назад
e1it3, У нас получается какая-то агрессивная дискуссия.
Я вас не переубеждаю, я пытаюсь от вас увидеть как вы работаете используя хотя бы тесты в пхп.
Либо услышать - что не используете потому как это не удобно.
На что я сразу парирую что в руби это норма тестировать
То что заказчик выберет руби - уверен. А вот сагитировав вас попробовать руби я выиграю - вдруг вы что интересное напишите.
Николай Т.
205 сообщений
#15 лет назад
Цитата ("Wildcat"):
А вас просили показать код тестов? спросили - на пхп является ли нормой написание тестов, или нет

к сожалению меня спросили не это, а совсем другое:

а на ваш вопрос можно ответить и да и нет, в данном случае всё зависит от разработчиков и менеджеров, а не от языка программирования. в реальных проектах приходиться "бороться" выделение за времени на написание тестов.
Ававав А.
85 сообщений
#15 лет назад
Цитата ("Wildcat"):
А вас просили показать код тестов? спросили - на пхп является ли нормой написание тестов, или нет
Ни в одном языке нет нормой написание тестов. Тесты пишутся не потому, что язык диктует какие-то нормы, а потому, что цикл разработки включает в себя обязательное (или полуобязательное) покрытие тестами кода.

Тут вопрос методики разработки, а не конкретного языка. Жаль, что не все это понимают и начинаются идиотские выпады по типу "пхп - это для лузеров".
Кирилл Е.
2817 сообщений
#15 лет назад
Оффтопик
засрали тему в конец
Александра Б.
8018 сообщений
#15 лет назад
Цитата ("e1it3"):
в реальных проектах приходиться "бороться" выделение за времени на написание тестов.


почему вы не закладываете их в оценку времени?
все, кто пишут тесты на руби, участвуют не в реальных проектах?
Дмитрий Василец
70 сообщений
#15 лет назад
newartstyle, если написать тест проще чем тестировать руками - то почему его не написать ?
и наплевать на методологию
Ававав А.
85 сообщений
#15 лет назад
Цитата ("Vasiletc"):
newartstyle, если написать тест проще чем тестировать руками - то почему его не написать ?
и наплевать на методологию
Еще раз: причем тут язык? Вы начали с того, что руби лучше php, т.к. в пхп мол нет тестов и т.д. и т.п.

Где аргументы? Качественный код можно писать на любом языке, точно также, как и говнокод.
Николай Т.
205 сообщений
#15 лет назад
Цитата ("Vasiletc"):
e1it3, я пытаюсь от вас увидеть как вы работаете используя хотя бы тесты в пхп.
А вот сагитировав вас попробовать руби я выиграю - вдруг вы что интересное напишите.

тесты используются на работе ежедневно, для использования тестов на любом языке приходиться менять стиль мышления, способы работы с кодом (поэтому я прошу вас смотреть чуть выше уровня конкретного языка программирования)

руби я уже смотрел, причем достаточно внимательно.
+ активное использование gems (к сожалению привычки деплоить через pear у пхп разработчиков нет, а жаль)
+ жесткие стандарты к оформлению кода (нет проблем с а какую нотацию мы будем использовать в этом проекте)
- скоро будет версия 2.0 - очень вероятно что много чего сломают в коде, а это лишние человеко-часы
- текущие проекты нужно поддерживать
- некоторые куски кода настолько лаконичны, что их невозможно читать как книгу
- развернуть redmine на фряхе тот еще гемор... хотя и с php там не всё гладко

приложению и пользователю который его юзает абсолютно пофиг на чём оно написано

открою вам маленькую тайну ruby и питон оттянули большое количество хороших разработчиков к себе как только им стало не хватать простого php, в 2004 году на php писало очень большое количество гуру... да и сам php был прорывом в то время

Цитата ("newartstyle"):
Вот вам только один пример приложения на пхп с тестами - mzz.ru - там фреймворк mzz.

в mzz я участвовал, но не в качестве коммитера. чмоки mz и zerkms
Себастьян Ф.
584 сообщения
#15 лет назад
Оффтопик

Помните, пока Вы тут холиварите, китайцы размножаются!
Ававав А.
85 сообщений
#15 лет назад
Цитата ("e1it3"):
в mzz я участвовал, но не в качестве коммитера. чмоки mz и zerkms
Я знаю, DYPA, знаю
Дмитрий Василец
70 сообщений
#15 лет назад
Вы меня убедили.
Я хочу тоже в пхпшники. жаловаться что фря кривая
спасибо что посмешили.