tag:blogger.com,1999:blog-458002489272917533.post2872875889003394329..comments2024-02-14T14:07:38.890+05:00Comments on Блог Александра Бындю: Когда TDD начинает обгонять?Alexander Byndyuhttp://www.blogger.com/profile/14185486842573956085noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-458002489272917533.post-20312367612178077692012-12-26T17:55:50.871+06:002012-12-26T17:55:50.871+06:00Понятно, что если необходимо набросать за пару час...Понятно, что если необходимо набросать за пару часов небольшую прогу для автоматизации одноразового процесса использовать TDD - смешно. Но, по своему опыту знаю, что даже их таких Q&D прог , часто вырастают большие и долгосточные проекты , которые как лоскутное одеяло состоят из кусков кода наспех "пришитыми" к предидущей версииAlex Goltzmanhttp://www.facebook.com/alex.goltzman.14noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-86522957899148447672012-01-20T23:10:56.815+06:002012-01-20T23:10:56.815+06:00я бы вообще никому не советовал читать книгу Джимм...я бы вообще никому не советовал читать книгу Джимми Нильсона. Не удивительно, что возникли вопросы на тему того, когда возникает эффективность. Porisenkonoreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-77223863718503997022011-08-10T08:59:22.302+06:002011-08-10T08:59:22.302+06:00@Мурадов Мурад
Т.к. TDD влияет и на дизайн, и на ...@Мурадов Мурад<br /><br />Т.к. TDD влияет и на дизайн, и на тех. долги, то получается, что применение TDD уменьшает все эти проблемы.Alexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-15649804033217528722011-08-09T18:31:26.873+06:002011-08-09T18:31:26.873+06:00Получается, проект синих - этакая сборная из отсут...Получается, проект синих - этакая сборная из отсутствия дизайна, отсутствия TDD, с техническими долгами и без возможности расширения. Да, с таким проектом сравнивать удобно. Только непонятно, что именно из этого затрудняет накапливание функциональности. Я думал, публикация охватывает только TDD.Мурадов Мурадhttps://www.blogger.com/profile/06611052686208052951noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-46053788517703755452010-02-23T17:32:55.258+05:002010-02-23T17:32:55.258+05:00@Dmytro Lapshyn
По времени оценивать бесполезно, т...@Dmytro Lapshyn<br />По времени оценивать бесполезно, т.к. это будет индивидуально для каждого проекта. Но вот есть один хороший ориентир.<br /><br />Сначала система наращивает функциональность. За 2-3 месяца она может увеличится значительно. При этом новые функции практически никак не пересекаются со старыми.<br /><br />Дак вот, когда наращивание замедляется или вовсе прекращается и начинается Alexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-17680590206096797122010-02-23T17:16:57.132+05:002010-02-23T17:16:57.132+05:00Александр, любопытно, по вашим оценкам, пусть даже...Александр, любопытно, по вашим оценкам, пусть даже интуитивным - когда достигается этот breakeven point (названный на вашей диаграмме design payoff)?Dmytro Lapshynhttps://www.blogger.com/profile/10207629728777628899noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-42409548338587211722010-02-03T22:15:22.149+05:002010-02-03T22:15:22.149+05:00@Алексей
Леха, для шёлка, только вручную!@Алексей<br />Леха, для шёлка, только вручную!Alexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-55134420099634408222010-02-03T22:12:50.124+05:002010-02-03T22:12:50.124+05:00Тайд или кипечение =)Тайд или кипечение =)Alexey Zakharovhttps://www.blogger.com/profile/12049477064855926638noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-78151238105739986672010-02-03T11:59:17.665+05:002010-02-03T11:59:17.665+05:00@M
А ты знаешь проекты, в которых не требуется рас...@M<br />А ты знаешь проекты, в которых не требуется расширение функций или их изменение?<br />Конечно такие есть, но это либо совсем мелкие, либо какие-то очень специфические, например, автоматизация внутренней работыAlexander Byndyuhttps://www.blogger.com/profile/14185486842573956085noreply@blogger.comtag:blogger.com,1999:blog-458002489272917533.post-24391370539820082182010-02-03T11:53:50.271+05:002010-02-03T11:53:50.271+05:00Значит TDD нужно применять только для долгосрочных...Значит TDD нужно применять только для долгосрочных проектов или проектов, где нужно будет постоянное наращивание функциональности?Мурадов Мурадhttps://www.blogger.com/profile/06611052686208052951noreply@blogger.com