And naturally what the actual design process involved is how do you map these key abstractions into these different key abstractions that the developer will need to deal with, that is basically mapping the problems into the implementation and that is the role of the process of identification of key abstraction and as ever it is a highly domain dependent and quite a complex process and we will need to go through that more.
और स्वाभाविक रूप से जो वास्तविक डिजाइन प्रक्रिया शामिल है वह यह है कि आप इन प्रमुख सार तत्वों को इन अलग-अलग प्रमुख सार में कैसे map करते हैं, जिसे डेवलपर developer) को निपटना होगा, जो कि मूल रूप से समस्याओं को क्रियान्वयन में मैप कर रहा है और यह पहचान की प्रक्रिया की भूमिका है कुंजी अमूर्तता और जैसा कि कभी-कभी यह एक अत्यधिक डोमेन आश्रित और काफी जटिल प्रक्रिया है और हमें उस और अधिक से गुजरना होगा