2010-12-01 11 views
5

मैं मध्य स्तर के डेवलपर हूं। वर्तमान में मैं सी # एएसपी.नेट में काम करता हूं लेकिन मैंने PHP, क्लासिक एएसपी, और जावा में एक छोटा सा काम किया है (भविष्य में इसमें और अधिक प्राप्त करना चाहते हैं)। मैं अपनी कोडिंग तकनीकों में बढ़ते रहने में मदद करने के लिए अच्छी किताबों पर कुछ सुझाव ढूंढ रहा हूं।सर्वोत्तम प्रथाओं/अच्छी कोडिंग तकनीकों के लिए साहित्य सुझाव

मूल रूप से बहुत सी सर्वोत्तम प्रथाओं, कोडिंग चालों के साथ एक पुस्तक, शायद ही कभी उपयोग की जाती है लेकिन बहुत उपयोगी सुविधाएं और ऑपरेटरों (जैसे ?? ऑपरेटर), इस तरह की चीजें। मैं एक विशिष्ट भाषा सिखाने के लिए एक पुस्तक की तलाश नहीं कर रहा हूं। मुझे विशेष रूप से परवाह नहीं है कि कोड नमूने किस भाषा में हैं लेकिन सी या जावा शायद सबसे अच्छा होगा। सुझावों को शुद्ध कोड ऑब्जेक्ट्स तक ही सीमित करने की आवश्यकता नहीं है। डेटाबेस कनेक्शन प्रबंधन ect के बारे में जानकारी के साथ किताबें। अच्छा होगा।

आपके सुझावों के लिए धन्यवाद।

+0

व्यावहारिक रूप से एक डुप्लिकेट: http://stackoverflow.com/questions/1711/what-is-the-single-most-influential-book-every-programmer-should-read – jcollum

उत्तर

6

आवश्यक पढ़ने: Code Complete

+0

आपके उत्तरों के लिए धन्यवाद। मैं इसे स्वीकार करने के रूप में चुनूंगा क्योंकि यह सूची में पहला है और मैं इसे अब पढ़ रहा हूं :) – William

2

मेरे लिए दिमाग में आने वाली पहली पुस्तक Code Complete है। यह बढ़िया है। एक गंभीर डेवलपर के लिए बिल्कुल पढ़ने की आवश्यकता है।

यदि शायद ही कभी इस्तेमाल किया जाने वाला सामान, आपको लगता है कि बिटवाइज ऑपरेशंस, Hacker's Delight वास्तव में अच्छी तरह से माना जाता है।

2

Don't Make Me Think एक ठोस पढ़ा है। कोई वास्तविक कोडिंग चाल नहीं है, लेकिन यह अच्छी उपयोगिता से संबंधित सर्वोत्तम प्रथाओं को प्रदान करती है।

2

The Pragmatic Programmer बेहतर प्रोग्रामर बनने के लिए एक उत्कृष्ट भाषा-अज्ञेय मार्गदर्शिका है।

1

अपने जावा कौशल के लिए:

और सामान्य

मैं दृढ़ता से प्रभावी जावा पढ़ने के लिए सलाह देते हैं से पहले पढ़ने स्वच्छ संहिता में। - क्योंकि यह आपको क्लीन कोड में सुझाए गए कोड परिवर्तनों में से कुछ के लिए अधिक संवेदनशील बना देगा (मैं व्यक्तिगत बेल्ट इतना इष्टतम नहीं) कोड परिवर्तन।

संबंधित मुद्दे