If there is a legacy system you need to take into consideration, here’s where you deal with it. Forcing me to work with these types of interfaces very early in the project means that I won’t be faced with the prospect of waiting until coding starts to figure out how I’m going to talk to that black box that I can’t change.
Kama kuna mfumo urithi unahitaji kuchukua maanani, hapa ni wapi kukabiliana nayo. Kulazimisha kwangu kufanya kazi na hawa aina ya interfaces mapema sana katika mradi ina maana kwamba mimi si kuwa wanakabiliwa na matarajio ya kusubiri mpaka coding kuanza kufikiri jinsi mimi nina kwenda kuzungumza na kwamba sanduku nyeusi kwamba siwezi kubadili .