The second is it will need to confirm to the limitations of the target medium which means that I can take a functional specification and start doing a design assuming infinite amount of computing power or infinite amount of memory or infinite amount of network bandwidth and so on so forth that is not realistic.
दूसरा है, इसे लक्ष्य माध्यम की सीमाओं की पुष्टि करने की आवश्यकता होगी, जिसका अर्थ है कि मैं एक कार्यात्मक विनिर्देश ले सकता हूं और कंप्यूटिंग पावर की अनंत मात्रा, या मेमोरी की अनंत मात्रा या नेटवर्क बैंडविड्थ की अनंत राशि, आदि  मानकर एक डिज़ाइन करना शुरू करता हूं, तो यह यथार्थवादी नहीं है।