मैं संख्यात्मक सॉफ्टवेयर के लिए डिजाइन पैटर्न और सिद्धांतों पर संसाधनों की तलाश कर रहा हूं , संभवतः लेकिन संख्यात्मक कोड पर ऑब्जेक्ट-उन्मुख दृष्टिकोण पर ध्यान देने के साथ जरूरी नहीं है।
मुझे टेक्स्ट के बारे में पता है, राइटिंग साइंटिफिक सॉफ्टवेयर: ए गाइड फॉर गुड स्टाइल , लेकिन यह अभी भी फ्लोटिंग पॉइंट इश्यू, कैसे और कब ऑप्टिमाइज़ करना है, आदि चीजों से संबंधित है।
मैं संख्यात्मक कोड को डिजाइन करने की बड़ी तस्वीर के बारे में जानकारी के लिए देख रहा हूं , न कि कुछ भी जो एल्गोरिदम और इस तरह से संबंधित है।
मुझे आशा है कि इसके लिए संसाधन हैं, और एक पुस्तकालय के बाद सिर्फ पुस्तकालय के माध्यम से जाने के लिए नहीं बचा है, खासकर क्योंकि वहां कोई मार्गदर्शक नहीं है जो चीजों को सही ढंग से डिजाइन करते हैं, इसके अलावा सी ++ में अच्छे मुहावरों और प्रथाओं के अपने ज्ञान से।
(यह भाषा विशिष्ट नहीं है, लेकिन यदि कोई भाषा विशिष्ट सामग्री है, तो मैं C ++ पसंद करूंगा।)