PR-отдел IBM наконец-то одобрил интервью, которое я взял у Уокера Ройса по просьбе дирекции Карьер-лаб/SoftwarePeople.
Интервью строго тематическое, я его провел в стиле подкастов Software Engineering Radio. Оно целиком посвящено истории, текущему состоянию, и перспективам процессов разработки ПО.
Ройс - жжот. Читайте.
***
Уокер Ройс - Вице-президент
(
Read more... )
Comments 50
Что делать в случае корректного по построению кода? ;)
Ну, когда типы задают поведение. Как в Coq, например.
Reply
TDD не позволяет тебе забыть о том, зачем ты пишешь код. Следуя TDD - это сделать попросту невозможно.
Reply
Reply
Меня мучает вопрос, как это обозвать. ;)
Reply
Ага, а Agile, наверное все используют правильно?
Вобщем какое то странное интервью больше похожее на очередной PR Agile.
Reply
А что в этом такого странного? Это так и есть, и Ройс объяснил почему.
> Ага, а Agile, наверное все используют правильно?
Этого Ройс не говорил. Он говорил, что его проще использовать правильно. И объяснил почему.
> Вобщем какое то странное интервью больше похожее на очередной PR Agile.
Нормальное интервью. Я задаю вопросы, Ройс отвечает то, что думает. А то, что он говорит не то, что Вы ожидаете - так ведь он не Вы. Что тут странного.
Reply
Для России это стало типичным.
Reply
Вещи надо называть своими именами.
Не "странные", а не совпадают с Вашими. Так будет гораздо точнее.
> (такое ощущение временами, что человек подготовился наспех и поехал "пиариться" в "страны третьего мира").
Также - из несовпадения суждений автора RUP c суждениями "ведущих специалистов стран третьего мира" вовсе не следует, что он "подготовился наспех". :)
> Для России это стало типичным.
А вот с этим нельзя не согласиться. Россия, все-таки, такая дыра, если говорить об IT.
Reply
Позволю не себе не согласиться. Главный результат разработки - удовлетворенный Заказчик. А уж какой там будет код - дело десятое.
Reply
И кроме того, на заказной разработке, когда слово Заказчик пишется с большой буквы, свет клином не сошелся. Это в России практически нет продуктовой разработки. В Штатах - не так.
Reply
А то, что идеально работающий код может быть никому не нужным. И при этом "криво работающий" код может быть очень и очень востребован.
Reply
Что такое криво работающий код, и как он может быть - я как-то слабо понимаю. :)
Код либо проходит пользовательские тесты, либо нет. Тесты либо адекватны потребности заказчика, либо нет. Если советуют начать с популярных agile-практик, с их частыми итерациями - тесты будут ей адекватны, ибо деваться некуда.
В чем проблема-то?
Reply
Reply
vit_r попадает в бан сейчас. За неконтентный тупой комментарий, не содержащий ничего, кроме "мнения о личности".
russian_als и pmant получают предупреждение относительно обсуждения личности и квалификации. Дальнейштй бан при любом намеке на подобное поведение последует без предупреждения. А также, при любом ответе обоих на данный пост. И при любом следующем дебильном комментарии. Пост с дебильным комментарием будет уделен.
В моем журнале переходы на личности запрещены. Обсуждайте предмет, критикуйте, не соглашайтесь - это пожалуйста.
И мне похрен, понятно это вам или нет, и что вы об этом думаете.
Reply
Reply
Reply
Leave a comment