সুচিপত্র:

রাশিয়ান ভাষায় প্রোগ্রামারদের জন্য 20টি সর্বাধিক প্রস্তাবিত বই
রাশিয়ান ভাষায় প্রোগ্রামারদের জন্য 20টি সর্বাধিক প্রস্তাবিত বই
Anonim

Dev-Books প্রকল্পের লেখকরা প্রোগ্রামার স্ট্যাক ওভারফ্লো-এর বৃহত্তম সম্প্রদায়ের লক্ষ লক্ষ প্রশ্ন ও উত্তর বিশ্লেষণ করেছেন। বিকাশকারীরা প্রায়শই উল্লেখ করে এমন বইগুলি খুঁজে পাওয়ার জন্য সবকিছু।

রাশিয়ান ভাষায় প্রোগ্রামারদের জন্য 20টি সর্বাধিক প্রস্তাবিত বই
রাশিয়ান ভাষায় প্রোগ্রামারদের জন্য 20টি সর্বাধিক প্রস্তাবিত বই

সাধারণ তালিকায় 5,720টি বই রয়েছে। নীচে আপনি রাশিয়ান ভাষায় প্রকাশিত সবচেয়ে উল্লিখিত 20টি পাবেন।

লাইফহ্যাকারের অনুরোধে, দেশীয় বিশেষজ্ঞরা কিছু প্রকাশনার বিষয়ে তাদের মতামত শেয়ার করেছেন।

1. মাইকেল কে. ফেদারস দ্বারা "লেগেসি কোডের সাথে কার্যকরীভাবে কাজ করা"

ছবি
ছবি

লেখক ব্যাখ্যা করেছেন কীভাবে দ্রুত লিগ্যাসি কোড বোঝা যায়, কীভাবে এটি পরীক্ষা করা যায় এবং কীভাবে সঠিকভাবে পরিবর্তন করা যায়। বইটিতে এই কাজের জন্য বিশেষভাবে ডিজাইন করা অনেক কার্যকরী কৌশল রয়েছে।

2. "অবজেক্ট-ওরিয়েন্টেড ডিজাইনের কৌশল। ডিজাইন প্যাটার্নস ", এরিখ গামা এবং অন্যান্য

ছবি
ছবি

একটি প্রোগ্রামার জন্য একটি ক্লাসিক. প্রথম বইটি বিশেষভাবে টেমপ্লেটের জন্য নিবেদিত।

লিওনিড ভিহোভস্কি আইটি কোম্পানি লাইভটেক্সের সিস্টেম আর্কিটেক্ট

- প্রকাশনাটি 20 বছর ধরে তার আসল আকারে পুনঃপ্রকাশিত হয়েছে। এটি, অবশ্যই, বইটির প্রধান ত্রুটি: কিছু টেমপ্লেট আর প্রাসঙ্গিক নয়। আমি মনে করি এটি ডিজাইন প্যাটার্নের উপর অন্যান্য আরো আধুনিক বই পরে এটি পড়া দরকারী. তাছাড়া এটি শুষ্ক একাডেমিক ভাষায় লেখা। নিদর্শন বোঝার জন্য এই বইটি পড়া আবশ্যক নয়, তবে এটি পড়া সহকর্মী প্রোগ্রামারদের চোখে শীতলতা যোগ করে।:) আমি হেড ফার্স্ট ডিজাইন প্যাটার্ন দিয়ে শুরু করার পরামর্শ দিই।

3. “ক্লিন কোড। বিল্ড, অ্যানালাইজ এবং রিফ্যাক্টর ", রবার্ট কে. মার্টিন

ছবি
ছবি

কিভাবে পরিষ্কার এবং রক্ষণাবেক্ষণযোগ্য কোড লিখতে হয় সে সম্পর্কে একটি আকর্ষণীয়, কিন্তু ব্যাপকভাবে বিতর্কিত বই।

লিওনিড ভিহোভস্কি আইটি কোম্পানি লাইভটেক্সের সিস্টেম আর্কিটেক্ট

- কেন বিতর্কিত? কোড লেখার বিষয়ে ইতিমধ্যে প্রচুর সংখ্যক বই রয়েছে এবং কিছু কৌশল সাধারণত গৃহীত হয়। কিন্তু প্রতিটি লেখক ভিন্ন কিছু যোগ করেন। ব্যক্তিগতভাবে আমার জন্য, বব মার্টিনের মতামত কখনও কখনও অদ্ভুত এবং অন্যান্য উত্সের বিপরীত বলে মনে হয়। একটি পড়তে হবে না, কিন্তু এখনও পড়ার মূল্য. কোড পড়ার পর এর মান ভালো হয়ে যায়।

4. এরিক ইভান্সের "ডোমেন-চালিত ডিজাইন"

ছবি
ছবি

একটি খুব শক্তিশালী বই যা স্ব-বিকাশের জন্য অনুপ্রাণিত করে। এটি পড়ার পরে, মনে হচ্ছে EPP ছাড়া মানের কোড লেখা যাবে না।

লিওনিড ভিহোভস্কি আইটি কোম্পানি লাইভটেক্সের সিস্টেম আর্কিটেক্ট

- СQRS, BDD, পেঁয়াজ-স্থাপত্য এবং অন্যান্য অনেক আকর্ষণীয় ধারণার ধারণা এই বই থেকে বেড়েছে। একমাত্র অপূর্ণতা: বইটি এবং মাধ্যমে তাত্ত্বিক। এটি শুধুমাত্র ভন ভার্ননের বই ইমপ্লিমেন্টিং ডোমেন ড্রাইভেন ডিজাইন প্রকাশের সাথে সাথে ব্যবহারিক ব্যবহার লাভ করে। অতএব, সেগুলি অবশ্যই পর্যায়ক্রমে পড়তে হবে, অবিলম্বে একের পর এক।

5. ডগলাস ক্রকফোর্ড দ্বারা জাভাস্ক্রিপ্ট শক্তি

ছবি
ছবি

ওয়েব ডেভেলপারদের জন্য একটি বই থাকা আবশ্যক। এটিতে, ডগলাস ক্রকফোর্ড জাভাস্ক্রিপ্টের সুবিধাগুলি সম্পর্কে কথা বলেন এবং দক্ষ কোড তৈরি করতে কীভাবে সেগুলিকে বুদ্ধিমানের সাথে ব্যবহার করতে হয় তা শেখান৷

6. "কর্পোরেট অ্যাপ্লিকেশনের প্যাটার্নস", মার্টিন ফাউলার এবং অন্যান্য

ছবি
ছবি

বইটি কর্পোরেট প্ল্যাটফর্মের জন্য সফ্টওয়্যার ডিজাইনের মৌলিক নীতিগুলি বর্ণনা করে৷

7. "পারফেক্ট কোড। মাস্টার ক্লাস ", স্টিভ ম্যাককনেল

ছবি
ছবি

কীভাবে আরও ভাল কোড লিখতে হয় তার একটি ক্লাসিক বই।

হাই টেকনোলজিস সেন্টারের প্রযোজনা পরিচালক মিখাইল ওসোটভ

- বইটিতে বর্ণিত নীতিগুলি যে কোনও সময় প্রাসঙ্গিক, যদিও প্রথম সংস্করণটি ইতিমধ্যে 1993 সালে প্রকাশিত হয়েছিল। এই বইটির জাদু হল আপনি প্রতি বছর এটি পুনরায় পড়তে পারেন এবং প্রতিবার নতুন কিছু শিখতে পারেন।

8. "রিফ্যাক্টরিং। বিদ্যমান কোড উন্নত করা হচ্ছে ", মার্টিন ফাউলার এবং অন্যান্য।

ছবি
ছবি

পরিষ্কার এবং উচ্চ-মানের কোড লেখার উপর বইয়ের একটি সিরিজে, রিফ্যাক্টরিং সেরা।

লিওনিড ভিহোভস্কি আইটি কোম্পানি লাইভটেক্সের সিস্টেম আর্কিটেক্ট

Vyhovsky: "তিনি শুধুমাত্র ভাল কোড দেখান না, কিন্তু খারাপ কোডের উদাহরণ দিয়ে ব্যাখ্যা করেন যে এটি ঠিক কীসের জন্য খারাপ। এই বইটি প্রত্যেকের জন্য পড়া আবশ্যক। এবং যত তাড়াতাড়ি আপনি এটি পড়বেন ততই ভাল। পড়ার পরে কোডের মান ব্যাপকভাবে উন্নত হবে।"

আপনি যদি ইতিমধ্যেই ফাউলারের বইটি পড়ে থাকেন, তাহলে মিখাইল ওসোটভের সুপারিশকৃত জোশুয়া কেরিয়েভস্কির রিফ্যাক্টরিং টু প্যাটার্নস দেখুন।

কেরিভস্কির "রিফ্যাক্টরিং ইউজিং টেমপ্লেট" একটি চমৎকার বই যারা প্রতিদিন তাদের প্রজেক্টে লিগ্যাসি কোড এবং প্রযুক্তিগত ঋণের সমস্যার সম্মুখীন হন।

হাই টেকনোলজিস সেন্টারের প্রযোজনা পরিচালক মিখাইল ওসোটভ

- এই বইটি আপনাকে আপনার স্নায়ু ধরে রাখতে, রিফ্যাক্টরিংয়ের সাথে বন্ধুত্ব করতে এবং আপনার কোডকে আরও ভাল করতে সহায়তা করবে।

9. "ডিজাইন প্যাটার্নস", এরিক ফ্রিম্যান, এলিজাবেথ ফ্রিম্যান এবং অন্যান্য

ছবি
ছবি

হেড ফার্স্ট সিরিজ, আমার মতে, যারা সফটওয়্যার ডেভেলপমেন্টে নতুন তাদের জন্য আদর্শ।

হাই টেকনোলজিস সেন্টারের প্রযোজনা পরিচালক মিখাইল ওসোটভ

- সমস্ত বই বিভিন্ন লেখক দ্বারা লিখিত, কিন্তু প্রতিটি একটি সাধারণ পদ্ধতির আছে, যা উপাদান, আকর্ষণীয় এবং সহজ উদাহরণ একটি সহজ উপস্থাপনা দ্বারা প্রকাশ করা হয়.

10. ব্রায়ান ডব্লিউ কার্নিঘান, ডেনিস এম রিচির "সি প্রোগ্রামিং ভাষা"

ছবি
ছবি

ক্লাসিক সি টিউটোরিয়াল, এর নির্মাতারা লিখেছেন। যাইহোক, নতুনদের জন্য, এই বইটি ভয়ঙ্কর বলে মনে হতে পারে, কারণ এটি পাঠককে প্রোগ্রামিংয়ের মূল বিষয়গুলি জানতে হবে।

11. “C++ এর কার্যকর ব্যবহার। 55 আপনার প্রোগ্রামের কাঠামো এবং কোড উন্নত করার নিশ্চিত উপায়”, স্কট মায়ার্স

ছবি
ছবি

বইটিতে প্রোগ্রাম ডিজাইন, টেমপ্লেট এবং রিসোর্স ম্যানেজমেন্টের সাথে কাজ করার জন্য টিপস রয়েছে, সেইসাথে C++ এ মানসম্পন্ন সফ্টওয়্যার তৈরির জন্য অন্যান্য সুপারিশ রয়েছে।

12. কেন্ট বেকের "এক্সট্রিম প্রোগ্রামিং: টেস্ট ড্রাইভেন ডেভেলপমেন্ট"

ছবি
ছবি

লেখক উদাহরণ ব্যবহার করে সফ্টওয়্যার বিকাশের পদ্ধতি বর্ণনা করেছেন, যা তাদের কোড লেখার আগেও পরীক্ষামূলক প্রোগ্রামগুলিকে জড়িত করে।

13. “অ্যালগরিদম। নির্মাণ এবং বিশ্লেষণ ", টমাস এইচ. কোরমেন এবং অন্যান্য

ছবি
ছবি

এই বইটিকে অ্যালগরিদমের বাইবেল বলা হয়। এটি প্রযুক্তিগত বিশ্ববিদ্যালয়ের শিক্ষার্থীদের এবং কম্পিউটার বিজ্ঞানে আগ্রহী যে কেউ একটি চমৎকার বৈজ্ঞানিক সহায়তা হিসাবে নিজেকে প্রতিষ্ঠিত করেছে। বইটি বিভিন্ন ধরণের অ্যালগরিদমগুলির সাথে একটি অ্যাক্সেসযোগ্য ভাষায় পরিচয় করিয়ে দেয় এবং তাদের বৈশিষ্ট্যগুলি বর্ণনা করে৷

14. জেফরি ফ্রিডলের নিয়মিত অভিব্যক্তি

ছবি
ছবি

পার্ল, পিএইচপি, জাভা, পাইথন, রুবি এবং অন্যান্য প্রোগ্রামিং ভাষায় পাঠ্য সহ কার্যকরী কাজ সম্পর্কে একটি প্রকাশনা।

15. "সি # এর মাধ্যমে CLR। C#, Jeffrey Richter-এ Microsoft. NET Framework 4.5-এ প্রোগ্রামিং

ছবি
ছবি

সিলভারলাইট, উইন্ডোজ প্রেজেন্টেশন ফাউন্ডেশন, ASP. NET, এবং অন্যান্য কোম্পানির প্রযুক্তি ব্যবহার সহ মাইক্রোসফ্ট প্ল্যাটফর্মের জন্য অ্যাপ্লিকেশন বিকাশের উপর একটি ক্লাসিক টিউটোরিয়াল।

16. "সি ++ এ আধুনিক ডিজাইন", আন্দ্রেই আলেকজান্দ্রেসকু

ছবি
ছবি

অভিজ্ঞ C++ প্রোগ্রামারদের জন্য একটি বই। লেখক এই ভাষায় টেমপ্লেট মেটাপ্রোগ্রামিং, জেনেরিক প্রোগ্রামিং এবং অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিংকে একত্রিত করে বিকাশের জন্য একটি নতুন পদ্ধতির প্রস্তাব করেছেন।

17. “Microsoft ASP. NET 2.0. বেসিক কোর্স ", ডিনো এস্পোসিটো

ছবি
ছবি

অভিজ্ঞ ASP. NET 2.0 পেশাদারদের জন্য একটি বিস্তারিত নির্দেশিকা। বইটি শেখায় কিভাবে এই প্ল্যাটফর্মে শক্তিশালী, নির্ভরযোগ্য এবং মাপযোগ্য সাইট তৈরি করতে হয়।

18. "পরীক্ষার ধরণ xUnit. টেস্ট কোড রিফ্যাক্টরিং ", জেরার্ড মেসজারোস

ছবি
ছবি

বইটির লেখক দেখিয়েছেন কিভাবে ডিজাইন প্যাটার্ন প্রয়োগ করতে হয়, পুনরাবৃত্তি দূর করতে হয়, এনক্যাপসুলেশন এবং সফটওয়্যার ডেভেলপমেন্টের অন্যান্য নীতি পরীক্ষার কোড লেখার জন্য।

19. “কম্পাইলার। নীতি, প্রযুক্তি এবং সরঞ্জাম ", আলফ্রেড ভি. আহো এবং অন্যান্য

ছবি
ছবি

বইটি কম্পাইলার বিকাশের মৌলিক নীতিগুলি বর্ণনা করে এবং কোড অপ্টিমাইজেশানের উপর ফোকাস করে। পাঠক সাহায্য করার জন্য - ব্যবহারিক উদাহরণ একটি বড় সংখ্যা.

20. “সফ্টওয়্যার প্রকল্পের অবকাঠামো। পুনঃব্যবহারযোগ্য. NET লাইব্রেরির জন্য নিয়মাবলী, ইডিয়ম এবং প্যাটার্নস ", Krzysztof Tsvalina, Brad Abrams

ছবি
ছবি

মাইক্রোসফ্ট. NET ফ্রেমওয়ার্ক প্ল্যাটফর্মের জন্য লাইব্রেরিগুলি বিকাশের সর্বোত্তম অনুশীলনগুলি প্রকাশনাটিতে রয়েছে। অন্য ডেভেলপারদের জন্য কোড লেখেন এমন যেকোনো. NET পেশাদারদের জন্য বইটি সহজ করে তুলতে হবে।

দেব-বুকস ওয়েবসাইটে ইংরেজি ভাষার বইগুলির একটি সম্পূর্ণ র‌্যাঙ্কিং পাওয়া যায়। সেখানে আপনি নির্দিষ্ট বিষয়ের সর্বাধিক জনপ্রিয় বইগুলির তালিকা দেখতে পারেন, তা জাভা, ডেটাবেস ডিজাইন বা CSS হতে পারে।

দেব-বই →

প্রস্তাবিত: