Page 22 -
P. 22
24.2.1 ױਤ పझೡ ࣻ ח ٘ܳ ࢿೞۄ
ߑߨ рױೞ ױਤ పझೡ ࣻ ח ٘ܳ ٜ݅۰ݶ ۽Ӓ۔ਸ ױਤ߹۽ ա־য ѐߊೞۄ
ױਤۆ ੋఠಕझ 3 ৬ ױੌ ଼ 1 ਸ о ݽٕਸ ݈ೠ
ܲ ױਤ ࢲ࠺झܳ ࢎਊ೧ঠ ೠݶ ઓࢿ ੑۄח SOLID 1 ೠ ҳীѱ ࠗఌೞۄ ߉
ח ଃ ࢤࢿ ೣࣻܳ ా೧ ࢲ࠺झܳ Ҋ ೠݶ ױਤ పझ द ݽഋਸ ࢎਊ೧ పझೡ ࢚
٘ܳ ل ইצ ೞա ױਤ۽ ગ൦
24.2.2 5%% ਗܻܳ ӵۄ
ӝࠄੋ TDD ରח ۧ
1. పझܳ ࢿೠ పझח पಁೞӝ ݃۲ੋؘ पಁೣਵ۽ॄ ࠄੋ ޖਸ పझೞ۰
Ҋ ೞח Ѫੋ ഛप೧
2. పझо ࢿҕೡ ݅ఀ ٬ೠ
3. ܻಂష݂ җਸ ా೧ ইೞҊ DRYೠ ٘ܳ ݅ٚ
4. ۽Ӓ۔ ৮ࢿؼ ٸө 1_3 җਸ ߈ࠂೠ
٬ పझܳ ݢ ࢿೞۄ
ѐߊܳ о Ҍझۣѱ ݅٘ח ରо ߄۽ ױ҅ ٬ పझܳ ࢿೞח ੌ
ਗਸ ੜ ఃӝח औ ঋ݅ ࢿҗ Ѿغח ೨ब ਃࣗ যڃ ੌ ؊ۄب పझ
ী ٬ਸ ೞ ݈য
٬ೠ ࢿೠ పझח ࠗఠ पಁೞ ঋҊ ࢿҕೡ Ѫ ೞ݅ పझ ী য়ܨ
ٮਤח হҊ ৈ۞࠙ ٘ܳ ഛ ֍ӝ ٸޙী పझо ࢿҕ೮ח Ѧ যଧ ೡ ࣻ
ѷחо
పझܳ %3:ೞѱ ਬೞۄ
పझ ࢚ ٘ࠁ పझ ٘о ؊ ழ ٸо গܻா࣌ ٘ܳ ੜ оԼоݶࢲ ప
झ द DRYೞѱ ਬೞח ѱ ਃೞ झ ҳઑܳ ਊ೧ п ࣻળ߹۽ beforeEach
ܳ ੜ ॳݶ Ӓܻ য۵ ঋ 2
584