PDA

View Full Version : سوال در مورد TDD



soroush.elec
جمعه 25 اسفند 1391, 01:52 صبح
سلام دوستان اگر سوالم جزو dumb question محسوب می شود به بزرگواری خودتان ببخشید
می خواستم بدونم آیا Test Driven Design جزو زیر مجموعه روش هایی است که در متد های agile مثل scrum استفاده می شود یا اینکه خودش به طور مستقل یک متد چابک (Agile) محسوب می گردد؟

cups_of_java
جمعه 02 فروردین 1392, 17:26 عصر
بله، TDD با فلسفه Agile همخونی داره و از نظر تاریخچه همزمان با XP ایدش مطرح شده.
در مورد استفادش، TDD بیشتر یک تفکر و تکنیک در حین توسعه و کدنویسی هست تا یک روش نرم افزاری کامل، برای همین میشه تکنیک هاش رو توی روش های دیگری بکار گرفت.
اما این ترکیب کار ساده و همینطوری ای نیست و باید با دانش مهندسی روش های نرم افزاری و به فراخور نیازها انجام بشه.