প্রোগ্রামিংয়ের জন্য পুরাতন বইগুলি কি সম্মানের জন্য কোনও মেয়াদোত্তীর্ণের তারিখ আছে? [বন্ধ]


51

বইগুলির বিষয়ে একটি প্রশ্ন পড়ার পরে প্রতিটি প্রোগ্রামারকে পড়া উচিত , আমি ভাবছি যে নিম্নলিখিতগুলি অপ্রচলিত হিসাবে বিবেচনা করা উচিত:

এই সমস্ত বই খুব পুরানো বলে মনে হচ্ছে। আধুনিক কম্পিউটিংয়ের মধ্যে কোনও পার্থক্য নেই এবং যখন সেই বইটি রচিত হয়েছিল তখন কী ছিল?

উদাহরণস্বরূপ, আমার 61১ বছর বয়সী শিক্ষক খুব সুন্দরভাবে বিষয়গুলি ব্যাখ্যা করেছেন তবে 25 বছর আগে এবং এখন থেকে যখন তিনি পড়াতে শুরু করেছিলেন তখনকার মধ্যে যা ঘটেছিল তা বিবেচনায় রাখতে ভুলে যায়।

Books বইগুলির ক্ষেত্রেও কি একই সত্য নয়? নীতিমালা এবং প্রযুক্তি যা বর্তমান অনুশীলনের কাছাকাছি রয়েছে তা শেখানোর মতো আর কোনও আধুনিক বই নেই? বা আপনি কি আজও সেগুলিকে দরকারী এবং প্রাসঙ্গিক বলে মনে করেন?


9
তালিকাভুক্ত সমস্ত শিরোনাম কমপক্ষে 12 বছর আগে কেন প্রকাশিত হয়েছিল তা বিবেচনা করা আপনার সময়ের পক্ষে উপযুক্ত তবে আজও মূল্যবান। পাঁচটির মধ্যে চারটি তাদের প্রথম সংস্করণ থেকে আপডেট করা হয়েছে তবে সংস্করণগুলির মধ্যে গড় সময় 10.4 বছর।
কালেব

83
মৌলিক প্রোগ্রামিং নীতিগুলি পরিবর্তিত হয় না কারণ সেখানে একটি নতুন "সপ্তাহের স্বাদ" ভাষা বা কাঠামো রয়েছে।
রবার্ট হার্ভে

26
কোনও জটিল সফটওয়্যার সিস্টেম তৈরির জন্য কোনও কাঁচা কম্পিউটার বিজ্ঞান স্নাতক প্রত্যাশা করা কোনও কাঁচা সিভিল-ইঞ্জিনিয়ারিং গ্র্যাজুয়েট সাসপেনশন ব্রিজের নকশা আশা করার মতো, এটি কেবল হওয়া উচিত নয়। দীর্ঘ শট করে আপনার যা জানা দরকার তা স্কুল আপনাকে শেখায় না, যদিও আপনাকে দুর্দান্ত সফটওয়্যার ইঞ্জিনিয়ার হতে হবে তা শিখানো উচিত এবং এই পুরাতন বইগুলি এখন দশক আগে যেমন বলেছিল তেমন অনেক কিছুই আছে - এটি শেষ পৌরাণিক মনুষ্যমাসের 20 তম বার্ষিকী সংস্করণ প্রকাশিত হওয়ার 16 বছর পরে এবং এটি আজকের মতোই প্রাসঙ্গিক হিসাবে 1975 সালে ছিল।
মার্ক বুথ

10
এই বইগুলি নিরবধি; কিন্তু প্রোগ্রামার যারা শুধুমাত্র এই বই এবং যারা স্ব সীমাবদ্ধ থাকতে হবে নতুন কাপড় উপেক্ষা করবে, অপ্রচলিত হবে প্রকৃতপক্ষে
মশা

4
আপনি ভিক্ষাবৃত্তির জন্য এক প্রকারের প্রশ্ন: বইগুলি যদি ভাল হয় তবে সেগুলি অপ্রচলিত নয়।
কোয়ান্ট_দেব

উত্তর:


92

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

তারা উন্নয়নের তত্ত্ব এবং ভাল উপায়গুলি ব্যাখ্যা করে কারণ শেষ পর্যন্ত, সফ্টওয়্যার সর্বদা ডেটা পাওয়ার, এটি প্রক্রিয়াজাতকরণ এবং তারপরে আউটপুট আউট করার বিষয়ে থাকে। ফেসবুক, টুইটার, থ্রিডি, অ্যাকাউন্টিংয়ের ব্যাচ প্রক্রিয়া, রেলওয়ে ট্র্যাফিক পরিচালনা, রকেট উৎক্ষেপণ ইত্যাদি

যে ভাষাগুলি একটি ভাষার সম্পর্কে, যেমন "How to learn XXXXX in YY days", যেখানে XXXXX একটি ভাষা এবং ওয়াইওয়াই এমন একটি সংখ্যা যা অবশেষে (এবং কখনও কখনও আসলে খুব দ্রুত) অচল হয়ে যাবে, কারণ প্রকৃতির দ্বারা, তারা এমন জিনিসগুলি সম্পর্কে হয় যেগুলি হয় বিকশিত হয়, বা প্রতিস্থাপনে পরিণত হয় এবং হয়ে যায় সেকেলে.

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

তথাকথিত "মেঘ" সফ্টওয়্যার বিকাশের ভবিষ্যত নয়, এটি উন্নত সফ্টওয়্যার ব্যবহারের একটি উপায়।

হাইপ / বুলশিট বুজওয়ার্ডগুলির ফাঁদে পড়বেন না, আপনি কীভাবে আপনার সফ্টওয়্যার কারিগর দক্ষতা উন্নত করতে পারেন সেদিকে মনোনিবেশ করুন।

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


6
ভাল শিল্পীরা দুর্দান্ত শিল্পীদের চুরি অনুলিপি করে
হাফিচুক

16
... সত্য শিল্পী জাহাজ। :-)
21:30 এ কিনুন

9
এবং তবুও, আমরা এটি যতবার বলি না কেন, লোকেরা এখনও বিশ্বাস করে যে 12 দিনের মধ্যে তাদের কেবল জাভাস্ক্রিপ্ট দরকার need
স্পেন্সার রথবুন

2
ভাল শিল্পীদের অনুলিপি, দুর্দান্ত শিল্পীরা অনুলিপি করুন এবং কোডটি পরিষ্কার রাখুন! (স্কুলে এমন অনেক মাথাব্যথা ছিল যা অন্যান্য বাচ্চাদের সাথে কাজ করেছিল যারা এই প্রকল্পে
গোলমাল

@ স্পেনসারথ রথবুন তদ্ব্যতীত (আইএমএইচও), জাভাস্ক্রিপ্ট পিএইচপি-র মতো অন্যান্য ভাষার চেয়ে ব্রান-গ্রাসকারী। তবুও সেখানে একটি বাজিলিয়ন "Learn Javascript in 15 seconds"এবং কেবলমাত্র অর্ধ "Learn PHP on 17 secsonds"
বাজিলিয়ন

80

এই সমস্ত বই খুব, খুব, খুব পুরানো বলে মনে হচ্ছে। "

সাইকোলজি-কম্পিউটার-প্রোগ্রামিং (১৯ 1971১) - ১৯ 1970০ সালে মিলিয়ন মিলিয়ন গুনের সাথে তারা কীভাবে প্রোগ্রামগুলি ডিজাইন করে এবং কী কী ভুল করে এবং কীভাবে সেগুলি এড়ানো যায় তার মনোবিজ্ঞান আগের চেয়ে আরও গুরুত্বপূর্ণ।

সফ্টওয়্যার সরঞ্জাম (1976) - ওয়েব ফ্রেম ওয়ার্কস, ইউটিলিটিস, স্ক্রিপ্টস এবং প্লাগইনগুলির সংগ্রহ হিসাবে - সফ্টওয়্যার সরঞ্জামগুলির ধারণাগুলি আর কখনও প্রাসঙ্গিক হয়নি।

সম্পাদনা: এর সাধারণ প্রশ্নটির জন্য - পুরানো প্রোগ্রামিং বইগুলি কি প্রাসঙ্গিক?

সফটওয়্যার ইঞ্জিনিয়ারিংয়ের সাধারণ নীতিগুলি এতটা পরিবর্তিত হয় নি, নতুন প্রযুক্তি ওও, টিডিডি ইত্যাদি রয়েছে তবে সাধারণত ব্যবহারকারী এবং সমস্যাগুলির কোনও পরিবর্তন হয়নি - এবং কীভাবে কোনও সমস্যা ভাগ করা যায় সে সম্পর্কে চিন্তা করা এখনকার মতোই সর্বদা ছিল।

এই পুরানো বইগুলি সাধারণত ক্ষেত্রের বিশেষজ্ঞরা লিখেছিলেন। অনেকগুলি আধুনিক প্রোগ্রামিং বইয়ের সন্ধানের জন্য এটি এখনও বর্তমান অবস্থায় সাম্প্রতিকতম শব্দটির জন্য 2000 পৃষ্ঠাগুলির ডোরস্টপ ছড়িয়ে দেওয়া।

ভাষা এবং প্রযুক্তিগুলির যে বইগুলি এখন আর ব্যবহার করা হয় সেগুলি সম্ভবত প্রাসঙ্গিক নয় - কোনও ভ্যাক্স অ্যাসেমব্লার ম্যানুয়াল তালিকায় নেই। তবে 'সি' এখনও প্রচুর ব্যবহৃত হয় এবং 'সি প্রোগ্রামিং ল্যাঙ্গ' কেবল 'সি' র সেরা বই নয় এটি কীভাবে আপনার ভাষার একটি সংক্ষিপ্ত টিউটোরিয়াল এবং রেফারেন্স লিখতে পারে তার একটি মডেল।

নতুন অ্যালগরিদম আছে? হ্যাঁ. তবে পুরানো সমস্ত অ্যালগোরিদমগুলি এখনও প্রাসঙ্গিক এবং নতুন বেশিরভাগই অস্পষ্ট অঞ্চলে যেখানে আপনার সাক্ষাত হওয়ার সম্ভাবনা নেই। কেউই এর চেয়ে ভাল সাজানোর বা এফএফটি নিয়ে সম্প্রতি আসে নি। যদিও অন্যান্য লোকদের তাদের আরও ভাল করে ব্যাখ্যা করার চেষ্টা করা হয়েছে তার কোনও কারণ নেই যে এই বছরের অ্যালগরিদম বইগুলি সিএলআরএসের চেয়ে ভাল।

গীত। আপনার শীতল নতুন আইওয়্যাটসিটটি ১৯ BS runs সালে বিকশিত বিএসডি চালায় kids এখন আপনি বাচ্চারা আমার লনটি বন্ধ করুন!


28

এই সমস্ত বই খুব, খুব, খুব পুরানো বলে মনে হচ্ছে। আপনি কি ভাবেন না যে আজকাল এবং সেই বইগুলি কখন লেখা হয়েছিল?

আইএমএইচএও খুব অবাক হওয়ার বিষয় নয় যে খুব ভাল বই কয়েক দশক ধরে জনপ্রিয় রয়েছে - এটি দেখায় যে তারা কতটা ভাল। তবে আমি মনে করি আপনি তালিকাভুক্ত প্রতিটি প্রার্থীর জন্য আমি আপনাকে কিছু বলতে পারি:

Code complete: 2nd edition = may, 2004

আসলে "কোড সম্পূর্ণ" এর প্রথম সংস্করণটি 1993 সাল থেকে হয়েছিল, সুতরাং এটি সত্যিই একটি "ক্লাসিক"। এটি বেসিক কোডিং শৈলীর বিষয়ে, উদাহরণস্বরূপ সি পরিবারের প্রায় প্রতিটি প্রোগ্রামিং ভাষার ক্ষেত্রে প্রযোজ্য, যা আজকাল সর্বাধিক জনপ্রিয় ভাষা রয়েছে (সি / সি ++ / জাভা / সি # / উদ্দেশ্য-সি / ডি / ...)। হ্যাঁ, এই বইটি আপ টু ডেট।

Introduction to algorithms (Cormen, Leiserson, Rivest, Stein)

ঠিক আছে, আমি আসলে সেই বইটি পড়িনি (আমার অ্যালগোরিদম পাঠ্য বইটি "সেডজউইক" থেকে ছিল), তবে অ্যালগরিদম এবং অ্যালগরিদম নির্মাণ শেখা আসলেই ভাষা অজ্ঞালিষ্টিক। অবশ্যই, এই কারুকাজটি গত বছরগুলিকে কিছুটা আন্ডাররেটিং করে চলেছে যেহেতু আপনি আজকাল স্ট্যান্ডার্ড লাইব্রেরিতে অনেকগুলি বেসিক অ্যালগরিদম খুঁজে পান, তবে আইএমএইচও প্রতিটি পেশাদার প্রোগ্রামারের এই ক্ষেত্রে কিছু প্রাথমিক জ্ঞান থাকা উচিত।

The Pragmatic Programmer

কারুশিল্প হিসাবে প্রোগ্রামিং সম্পর্কে এটি একটি খুব ভাল বই। ভাষা অজ্ঞাব্যক্তিক এবং খুব, খুব আপ টু ডেট, যতক্ষণ না প্রোগ্রামার ম্যানুয়াল টাস্ক হিসাবে টেক্সট এডিটর, আইডিই, সংস্করণ নিয়ন্ত্রণ ইত্যাদি ব্যবহার করে প্রোগ্রামিং করে থাকে as

Structure and Interpretation of Computer Programs: = September 1, 1996

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

The C Programming Language

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

অবশেষে, আপনি খুব বেশি প্রযুক্তি সুনির্দিষ্ট না হয়ে এমন বইয়ের জন্য জিজ্ঞাসা করেছিলেন যা "বর্তমানের বাস্তবতা" কে বেশি বিবেচনা করে। তাহলে "বর্তমান বাস্তবতা" কী এবং "প্রযুক্তিবিহীন" দিকটিতে কী পরিবর্তন হয়েছে? গত দশকের কয়েকটি পয়েন্ট এখানে এই তালিকাটি সম্পূর্ণ হয়েছে বা সঠিক অগ্রাধিকার ছাড়াই বলেছে।

  1. এখানে আরও লিগ্যাসি কোড রয়েছে (বিশেষত আরও ফরেন্সি কোডটি কেবল ফোর্টরান এবং কোবলে নয়, সি ++ এবং জাভাতেও রয়েছে)।
  2. ইউনিট টেস্টিং এবং টিডিডি আরও প্রিয় হয়ে উঠেছে।
  3. আরও অনেক ওপেন সোর্স কোড উপলব্ধ।
  4. ওও আরও বেশি সমালোচককে পেয়েছে

(আমি এখানে ওয়েব বা অ্যাপ্লিকেশন বিকাশ সম্পর্কে কিছু তালিকাবদ্ধ করি না, কারণ আমি এই প্রযুক্তিটিকে নির্দিষ্ট বলে মনে করি)।

1 এবং 2 বিষয়গুলির জন্য বিশেষত ভাল বই রয়েছে, বিশেষত "ক্লিন কোড" , যা ২০০৮ সালের, এবং ২০০৪ থেকে "উত্তরাধিকারের কোডের সাথে কার্যকরভাবে কাজ করা" রয়েছে Perhaps সম্ভবত আপনি সেই "নতুন" বইগুলির সন্ধান করছেন?


5
C প্রোগ্রামিং ভাষা হয় নিরবধি। এ জাতীয় পাতিত বই বিরল। আমি এটি পুনরায় পড়েছি ... আমি জানি না, আমি গণনাটি হারিয়েছি (আমি যখন 13 বছর বয়সে প্রথমবার এটি পড়েছিলাম) এবং এখনও আমি এটির প্রশংসা করি। বরং আমি এখন আরও অনেক প্রশংসা করি।
ফ্রান্সেস্কো

3
আমি আপনার তালিকায় # 5 যুক্ত করব: সমান্তরাল কম্পিউটিং। একেবারে নতুন ধারণা নয়, আজকাল এটি একটি অভূতপূর্ব স্কেলে সম্পন্ন হচ্ছে যা কিছু নতুন সমস্যা নিয়ে আসে। তবে এগুলি এখনও পুরানো স্টাফের মতো একই ভিত্তিতে নির্মিত এবং আমি অনুভূতি পেয়েছি যে ওপি এখনও এই ভিত্তিগুলি সত্যিই বুঝতে পারে না।
মাইক বারানজাক

2
@ মাইক: আমি একমত, সমান্তরাল কম্পিউটিং গত দশকে আরও বেশি মনোযোগ পাচ্ছে, আমি আমার উত্তরটি লিখতে গিয়ে মিস করেছি।
ডক ব্রাউন

2
@ ডক ব্রাউন আপনার নিজের দৃষ্টিকোণ থেকে কয়েক 'দিনের' মধ্যে 1885, 1955, 1985 এবং 2015 পরিদর্শন করার কারণে সাহিত্যের নিরবচ্ছিন্নতা সম্পর্কে আপনার মতামত কি?
কালামনে

13

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

তারা দীর্ঘ শট দ্বারা অপ্রচলিত না কারণ কম্পিউটার বিজ্ঞানের মৌলিক বিজ্ঞান পরিবর্তন হয়নি।


10

আমি এই সমস্ত বই পড়িনি, তবে আমি নিজের কোড কমপ্লিট এবং প্র্যাকমেটিক প্রোগ্রামারটি করি। এই বইগুলি অপ্রচলিত থেকে অনেক দূরে। তাদের কিছু অনুচ্ছেদ থাকতে পারে যা কিছুটা মরিচা পড়েছে তবে বেশিরভাগ সামগ্রী আজও প্রাসঙ্গিক।

কম্পিউটার সায়েন্স অ্যান্ড প্রোগ্রামিং এর অগ্রগতি একটি বিবর্তনমূলক প্রক্রিয়া। পুরানোগুলির শীর্ষে নতুন বিমূর্ততা প্রবর্তন করা হচ্ছে তবে এই নতুন জিনিসগুলি পুরানো অপ্রচলিত করা প্রয়োজন হয় না।

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


হ্যাঁ গ্রে এর শারীরবৃত্তির (সত্যিকারের বইটি টিভি শো নয়) ১৯১৮ সালে লেখা হয়েছিল এবং মেডিকেল শিক্ষার্থীরা এখনও এটি ব্যবহার করে।
এইচএলজিইএম

7

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


6

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


6

আপনার যে জিনিসগুলি অনুধাবন করা দরকার তাগুলির মধ্যে একটি হ'ল এখানে অন্তর্নিহিত নীতিগুলি বিদ্যমান যা মূলত কালজয়ী এবং বাস্তবায়ন যা আগমন করে।

অন্তর্নিহিত নীতিগুলি মূলত সমস্ত বিরক্তিকর তত্ত্ব যা কম্পিউটার সায়েন্স প্রচুর সময় ব্যয় করে এবং এটি বিশ্বব্যাপী পরিবর্তিত হলেও তা বৈধ থাকবে। ভালো জিনিস এই ভিন্ন যা "উইন্ডোজ 3.11 অধীনে Win32s কীভাবে ব্যবহার করতে হয়" হয় খুব পুরানো এবং সেকেলে।

জিনিসগুলিকে দৃষ্টিকোণে রাখার জন্য - জ্যামিতিতে নীতিগত পাঠ্যটি দুই হাজার বছর পুরানো। কলেজ স্তর পর্যন্ত পড়ানো বেশিরভাগ গণিতের বয়স কমপক্ষে 300 বছর। কেবলমাত্র CS বইগুলি পুরানো না হওয়ার কারণ ক্ষেত্রটি এখনও নতুন।


ইউক্লিডের 1 বইয়ের প্রস্তাব 1 সরবরাহিত সংজ্ঞা, অ্যালকোমিসহ এবং পোস্টুলেটস থেকে প্রমাণিত হতে পারে না। আজকাল থেকে শিখতে ভাল পছন্দ হয় না, এবং মিলেনিয়ার পরে পুরানো হিসাবে বিবেচনা করা যেতে পারে।
ডেভিড থর্নলি

1
@ ডেভিডথর্নলি যদি ইউক্লিডস এলিমেন্টস জ্যামিতির নীতিগত পাঠ্য না হয় তবে কী?

6

কিছু বই নিরবধি কারণ তারা এমন ধারণাগুলি নিয়ে আলোচনা করে যা সফ্টওয়্যার বিকাশের অনুশীলনের জন্য এতটা মৌলিক, সেগুলি সর্বদা প্রযোজ্য হবে।

উদাহরণস্বরূপ পৌরাণিক ম্যান মাসটি ধরুন , আমি যখন এই বইটি পড়ছিলাম তখন আমি ভুলে যেতে থাকি যে এটি 1975 সালে লেখা হয়েছিল he যখন তিনি আইবিএম সিস্টেম 360 সম্পর্কে মাঝে মাঝে উল্লেখ করেন তখন এটি সর্বদা আমাকে জার করে দেয় কারণ সেই একমাত্র বিষয়বস্তু যা তারিখগুলি তারিখ করে বই। এখানে এবং এখন সমস্ত কিছু প্রযোজ্য। আমি এখনও মার্টিন ফাউলারের প্যাটার্নস অফ এন্টারপ্রাইজ অ্যাপ্লিকেশন আর্কিটেকচারের অনুলিপি রাখি , এখন 9 বছরের পুরনো কিন্তু আবার সময়হীন এবং এখনও আমি যে কাজটি করি তার জন্য প্রযোজ্য।

এখনই আমার প্রিয় বই হ'ল পিটার কোয়ের জাভা মডেলিং ইন কালার উইথ ইউএমএল (১৯৯)) যদিও আমি সি # বিকাশকারী এবং ইউএমএলকে রচনা করি, কারণ কৌশলগুলি এবং ধারণাগুলি আমাকে আরও ভাল কোডার করে তোলে।

আমরা প্রথম প্রজন্মের বিকাশকারীদের কাছ থেকে শিখতে ভাল করব কারণ তারা এই মুহুর্তে আমরা যে পথে হাঁটছি তা তারা অনুসরণ করেছে এবং তাদের কঠোর অর্জিত বুদ্ধি আমাদের আজ কী করছি / শিখছি তার উপর ঝাঁপিয়ে পড়তে সহায়তা করতে পারে।


এমএমএম - আমি দলের ক্রমাগত বাগ ফিক্সিংয়ের অংশটি পছন্দ করি তবে বাগের সংখ্যা স্থির থাকে :)
জোয়েলফ্যান

5

গত 20 বছরে সফ্টওয়্যারটির মূল নীতিগুলি পরিবর্তন হয়নি। একটি স্ট্যাক, একটি গাছ এবং একটি লিঙ্কযুক্ত তালিকাগুলি এখনও তেমনি একই কাজ করে they "এক্সওআর" এর অর্থ এখনও একই জিনিস। একটি বাইটে এখনও 8 টি বিট রয়েছে।

আপনি কি গুরুতরভাবে পরামর্শ দিচ্ছেন যে "মাল্টিপ্লাটফর্ম উন্নয়ন" একটি নতুন ধারণা? আপনি কেন সি আবিষ্কার করেন বলে মনে করেন?

"ক্লাউড" একটি বিপণনের গুঞ্জন শব্দ is এর অর্থ কিছু বাছাই করা নির্দিষ্ট-নির্দিষ্ট, তবে এটি অতিরিক্ত ব্যবহারের মাধ্যমে ডিজেজড। আজকাল, আপনার যে কোনও সময় কোনও নেটওয়ার্কের সাথে রিমোট সার্ভারের সাথে কথা বলে, বিপণনকারীরা এটিতে "ক্লাউড" লেবেলে আটকে থাকে। সুতরাং এটি নিয়ে কথা বলার আসলেই কোন লাভ নেই, কারণ এটি একটি অর্থহীন শব্দ।

আমি আপনার 61 বছরের প্রফেসরকে চিনি না, তাই আমি তার পক্ষে কোন প্রমাণ দিতে পারি না। অন্যদিকে, আপনি নিজের মতো করে স্পষ্টভাবে স্মার্ট নন। প্রফেসরের কথা শুনুন, এটা সম্ভব যে আপনি কিছু শিখবেন।


"আপনি বোকা হয়ে বুড়ো হতে যাবেন না। প্রচুর যুবক জ্ঞানী লোক, তারা মাদারফাকার হিসাবে মারা গিয়েছিলেন।" - রিচার্ড প্রাইর


2
"অন্যদিকে, আপনি নিজের মতো করে স্পষ্টভাবে স্মার্ট নন"। আমি যদি ভাবতাম যে আমি সেই স্মার্ট, আমি কখনই এ জাতীয় প্রশ্ন করতাম না।
অলিভিয়ার পন্স

4

এখানে আরও কিছু পুরাতন এবং অতিক্রান্ত বই রয়েছে:

  • আর্ট অফ কম্পিউটার প্রোগ্রামিং, খণ্ড। ডি নথ লিখেছেন 1-3- 1-3 এগুলি 1968 এবং 1981 এর মধ্যে প্রকাশিত হয়েছিল! আমরা আর ভ্যাকুয়াম টিউব ব্যবহার করছি না, লোকেরা! এই বইগুলির সমস্ত কিছুই পঙ্গু। পাইথন এবং রুবীর আলোচনা কোথায়?

  • কম্পিউটার এবং ইন্টারেক্টিবেবিলিটি: এমআর গ্যারি এবং ডিএস জনসন, ১৯ 1979 by৯ এর এনপি-কমপ্লিটেন্সি অফ থিওরির জন্য একটি গাইড। সুপার পঙ্গু! এই সমস্ত সমস্যা এখনই সম্ভবত সমাধান হয়ে গেছে।

পাইথনকে কেন্দ্র করে গত তিন বছরে যদি কোনও বই না লেখা থাকে, তবে এটি পড়ার মতো নয়।


ন্যায্যতার ক্ষেত্রে টিউওসিপি এর সিউডোকোডের জন্য এসেম্বলারের ব্যবহার করার জন্য কমপক্ষে একটি কেস রয়েছে এর অর্থ যে আরও আধুনিক আলগোরিদম বইগুলি যা আরও আধুনিক ভাষার কাছাকাছি সিউডোকোড ব্যবহার করে আমাদের 90% + যারা এম্বেডের জন্য লিখছেন না তাদের জন্য আরও দরকারী সিস্টেম।
পিটার টেলর

-1: প্রতি সপ্তাহে বা দু'জনে আমি কাউকে এমন কোনও কিছু পরিচালনা করার জন্য অ্যালগরিদম চেয়ে জিজ্ঞাসা করছি যা নথ অবিশ্বাস্য বিশদে বর্ণনা করেছেন। শুধু মজাদার জন্য: এক সাজানোর অ্যালগরিদমটির নাম দিন যা 1981 এর চেয়েও পুরনো। একটি সমান্তরাল সাজানোর উত্তর দিতে চান? সমান্তরালে ডেটা বাছাই করার বিষয়ে নথের পৃষ্ঠা রয়েছে । আপনি পাইথনের বইগুলি সম্পর্কে সঠিক হতে পারেন তবে "সপ্তাহের ফ্লেভার" বই এবং ইঞ্জিনিয়ারিং ক্র্যাফট বইয়ের মধ্যে একটি বিশাল পার্থক্য রয়েছে।
sarnold

5
স্পষ্টতই কিছু
ব্যঙ্গাত্মক

1
<সরসস্ম> "মন্তব্য" </ সরসকাম>
এনডব্লিউএস

1
আমি মনে করি যে এই উত্তরটি আরও উন্নত করে তুলবে যদি এটিতে আর্ট অফ কম্পিউটার প্রোগ্রামিং ভলিউম 4 এ এর উল্লেখ অন্তর্ভুক্ত থাকে , যা 2011 সালে প্রকাশিত হয়েছিল এবং 2020 এর জন্য পরিকল্পনা করা হয়েছিল!
মার্ক বুথ

3

সেই বইগুলি অচল নয়, সেই বইগুলি ক্লাসিক।

কাপ্লানস্কিকে উদ্ধৃত করার জন্য , " আপনি বর্তমানে যে সমস্যাটি নিয়ে কাজ করছেন তা থেকে বিরত হওয়া নতুন কিছু শিখতে প্রতিদিন কিছুটা সময় ব্যয় করুন (মনে রাখবেন যে দ্বিধাটি সাময়িক হতে পারে), এবং মাস্টার্স পড়ুন "


3

আমি জানি আপনি কী বলতে চাইছেন, যখন আমাদের অগ্রগতি হয় (লিনকিউ মনে হয়) কোডের পাঠযোগ্যতা এবং ব্যবহার পরিবর্তন করে তবে কেবল এই বইগুলি পুরানো বলে এর অর্থ এই নয় যে তারা পাঠকের জন্য দুর্দান্ত পাঠ দেয় না।

তারা যে প্রোগ্রামিংয়ের ভাষা ব্যবহার করেন তা প্রচলিত হতে পারে, তবে প্রোগ্রামিং ভাষার পিছনের তত্ত্বটি আজও সত্য। এই বইগুলির বেশিরভাগই এটি মৌলিক বিষয়টিকে খুব ভালভাবে কভার করার জন্য একটি বিন্দু তৈরি করে এবং বেসিকগুলি এত বেশি পরিবর্তন করে না।


2
তারা যে প্রোগ্রামিংয়ের ভাষা ব্যবহার করেন সেগুলি বেশিরভাগই 'সি' - এগুলি প্রচলিত হতে পারে, তবে ব্যবহারে ব্যাপকভাবে বৃদ্ধি পেয়েছে।
মার্টিন বেকেট

3
আপনার এসআইসিপি পড়া উচিত, এটি লিনকিউ কোথা থেকে এসেছে সে সম্পর্কে আপনার চোখ খুলতে পারে :)
জরিস টিমারম্যানস

1

কম্পিউটার বিজ্ঞান শিল্প এখনও খুব তরুণ। 30 বছর আগে রচিত বইগুলি আমি এখনও মূল্যবান এবং সম্পূর্ণ বোঝার জন্য প্রয়োজনীয় বলে মনে করি। বিমূর্ত ধারণাগুলি হজম করতে মাঝে মাঝে কিছুটা সময় নেয়।


1

কিছু ছোটখাটো অংশ those সমস্ত বইতে অপ্রচলিত তবে 99% এখনও দুর্দান্ত।

অ্যালগরিদম বই ধীরে ধীরে বয়স হবে। অ্যালগরিদমগুলি গণিত, এবং গণিত দ্রুত পরিবর্তন হচ্ছে না। অবশ্যই, এখনও কিছু নতুন অ্যালগরিদম নিয়ে গবেষণা রয়েছে যা নির্দিষ্ট পরিস্থিতিতে উচ্চতর (যেমন, ফিউরের অ্যালগরিদম (২০০)) সোনহেজ-স্ট্র্যাসেন ৪০০০০+ ডিজিটের দীর্ঘ সংখ্যাকে একসাথে গুণিত করার জন্য), তবে যে ভূমিকাটি আপনাকে বেসিক (বিভাজন এবং বিজয়) শিখতে হবে / ডায়নামিক প্রোগ্রামিং / লিনিয়ার প্রোগ্রামিং / ইত্যাদি) যাতে আপনি অ্যালগরিদমগুলি সম্পর্কে সংবেদনশীলভাবে চিন্তা করতে শিখতে পারেন।

কেএন্ডআর থেকে স্ট্যান্ডার্ড সি শেখা এখনও সেরা উত্স; যদিও আমি নিশ্চিত না যে আমি কীভাবে আপনার পরিবেশ সেটআপ করব সে বিষয়ে তাদের বিভাগগুলিতে বিশ্বাস রাখব কিনা।

এসআইসিপি একটি দুর্দান্ত বই এবং লিস্প শেখানোর মাধ্যমে আধুনিক সিএসের ভিত্তি শেখায় যা একটি দুর্দান্ত ভাষা। তবে, আজকাল তত্ক্ষণাত্‍ লিস্প সবচেয়ে কার্যকর ভাষা নয়; যদিও অন্যরা লিসপকে তর্ক করবে এটি তাদের গোপন অস্ত্র এবং জাভা বা পাইথনের মতো ভাষা শেখার ফলে প্রথমে খুব খারাপ প্রোগ্রামার তৈরি হয় যাদের কখনই বাছাই করা বা সংযুক্ত-তালিকা বা অ্যারে বা বিগ-ও স্বরলিপি প্রয়োগ করতে হবে এবং খুব অদক্ষ জিনিসগুলি শেষ করতে হবে তা শেখার দরকার নেই।

কিছু কোড সম্পূর্ণ বা বাস্তববাদী প্রোগ্রামার কম প্রাসঙ্গিক, যেমন আপনি নতুন ভাষায় প্রোগ্রামিং করছেন (যেমন, পাইথন / রুবি / সি ++ 11), কারণ এটি প্রায়শই সিতে কিছু করা যায় বা সেরা ব্যবহার করে প্রস্তাবিত সমাধান দেয় তার উপর দৃষ্টি নিবদ্ধ করা হয় সেই সময়ে উপলব্ধ সরঞ্জামগুলি (গিট / বিজেআর / এইচজি / এসএনএন এর মতো আধুনিক সরঞ্জামের চেয়ে সংস্করণ নিয়ন্ত্রণের জন্য সিভিএস / আরসিএসের মতো)। তবে সংস্করণ নিয়ন্ত্রণ কীভাবে আবশ্যক এবং কীভাবে এটি নির্বিঘ্ন এবং স্ব-ডকুমেন্টিং হওয়া দরকার এবং কেন এটি চূড়ান্ত হওয়া আবশ্যক তা যুক্তি দিয়েই চলার বিষয়টি এখনও উত্তম।

বা বেসিক ইউনিক্স সম্পাদক + ইউনিক্স সরঞ্জামগুলির জন্য আইডিইগুলির বিরুদ্ধে পিপি-র প্রস্তাবনাগুলি - আপনি কীভাবে সন্ধান / অ্যাওক / অবস্থান / গ্রেপ / সেড ব্যবহার করবেন তা শিখবেন না তা বলা উচিত নয়, তবে একটি ভাল আইডিই প্রায়শই প্রচুর সময় সাশ্রয় করতে পারে। উদাহরণস্বরূপ, ইম্যাকস সিনট্যাক্স হাইলাইটিং বা সাধারণ কোড সমাপ্তি করতে পারে; তবে বলুন একটি ভাল আইডিই বলবে যখন আপনি এগুলি টাইপ করবেন তখন ফাংশন ঘোষণার সাথে সরঞ্জাম-টিপস দিন, বা কোড বিশ্লেষণ করুন এবং অব্যবহৃত ভেরিয়েবলগুলি চিহ্নিত করুন, কোডের বিভাগগুলি ধসে যাওয়া সহজ করে নিন ইত্যাদি say


1

আধুনিক কম্পিউটিংয়ের মধ্যে কোনও পার্থক্য নেই এবং যখন সেই বইটি রচিত হয়েছিল তখন কী ছিল? আপনি কি মনে করেন এটি আমাদের কী শিখতে হবে তা পরিবর্তন করে? আমরা কি গত 20 বছরের অগ্রগতিগুলিকে বিবেচনা করি না?

হ্যাঁ, হ্যাঁ, এবং হ্যাঁ

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

মাল্টিপ্লাটফর্ম ডেভলপমেন্ট মাল্টিপ্লাটফর্ম ডেভলপমেন্ট (ফোনগ্যাপ দেখুন) এর বর্তমান জোরটি কি আমাদের আজ শিখতে হবে?

অ্যাপ স্টোরের বেশিরভাগ অ্যাপ্লিকেশন (উদাহরণ হিসাবে সর্বাধিক জনপ্রিয় মোবাইল প্ল্যাটফর্ম ব্যবহার করার জন্য) অবজেক্টিভ সি-তে লেখা হয়, 80 এর দশকের প্রথম দিকের একটি ভাষা যা সি এর সুপারস্টেট, তাই আবারও সি ​​প্রাসঙ্গিক।

আপনার কি মনে হয় "মেঘ" একটি বিবর্ণ বা ভবিষ্যত?

এটা আমাদের বর্তমান।

শিক্ষার্থীরা যখন বিশ্ববিদ্যালয় থেকে বের হয়, তখন তাদের প্রকৃত বিকাশকারী এবং অবিলম্বে কাজ করতে সক্ষম হবার কথা

তবে তার মানে কী?

আপনাকে নির্দিষ্ট কাজের জন্য প্রস্তুত করার জন্য স্কুলের অনেকগুলি ভাষা, এপিআই, ফ্রেমওয়ার্ক, প্ল্যাটফর্ম, সরঞ্জাম, সহযোগিতা কৌশল ইত্যাদি রয়েছে । অ্যালগরিদম, ডেটা স্ট্রাকচার, কোড নির্মাণ, পচন কৌশল, কিছু সরঞ্জাম ইত্যাদি সম্পর্কে মেশিন কীভাবে কাজ করে তার একটি প্রাথমিক কাজের মডেল দিয়ে স্কুলটি কেবল ভিত্তি স্থাপন করতে পারে The

একজন "প্রকৃত বিকাশকারী" এমন ব্যক্তি নন যিনি সমস্ত কিছু জানেন, তিনি এই ধরণের কাজের দক্ষতার অধিকারী, যার তত্ত্ব এবং অনুশীলনের ভিত্তি রয়েছে এবং কে কীভাবে শিখতে জানেন , কারণ আপনার পড়াশুনা কখনই শেষ হয় না।


1
'কীভাবে শিখতে হবে' মন্তব্যটির জন্য +1 - কলেজটি যা রোট জব প্রশিক্ষণের জন্য নয়।
ডেভ

1

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

এখানে আমার দুটি সেন্ট রয়েছে - আসলে আমার নয়, আমি এটি সেন্ট অ্যাকুইনাস এবং তাঁর আগে অ্যারিস্টটলের কাছ থেকে শিখেছি।

An abstraction is useless to someone who doesn't understand the particulars.

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

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

অ্যালগরিদম এবং ডেটা স্ট্রাকচারগুলি কম্পিউটার প্রোগ্রামগুলির ভিত্তি, সেগুলি শিখুন।

বাকি সমস্ত বিষয়গুলি এই মূল শৃঙ্খলার বিমূর্ততা। সঠিকভাবে ব্যবহার করার সময় বিমূর্তিগুলি দুর্দান্ত - গুরুতরভাবে, আমি আমার সমস্ত প্রকল্পের 75% এর জন্য সি # ব্যবহার করি। তবে তারা কীভাবে কাজ করে এবং এগুলি ছাড়া কীভাবে কাজ করবে তা বোঝার জন্য সময় না নিলে তারা আপনাকে বোকা বানায়। প্রবাদগত বর্গক্ষেত্রের গর্তটি মাপার জন্য আপনি যখন সফটওয়্যার তৈরি করতে অবিচ্ছিন্ন সময় ব্যয় করবেন তখন আরও ভাল পন্থা রয়েছে এবং এগুলি এড়ানো যেতে পারে এমন বাগগুলি থাকবে। সফটওয়্যার ডেভেলপমেন্ট হ'ল একটি নৈপুণ্য যা অবশ্যই আয়ত্ত করতে হবে এবং দিনের শেষে, সরঞ্জামগুলি খুব কমই পরিবর্তিত হয়। এই কারণেই এই বইগুলি এত গুরুত্বপূর্ণ।

এই সমস্ত জাভা এবং সি # এর মধ্যে কেবলমাত্র প্রোগ্রামার, টিএসকে, আমি বাজি ধরব যে তাদের বেশিরভাগই স্টার ট্রেকের একটি পর্বও দেখেনি!


1

আমি একজন পরামর্শকের কাছ থেকে একটি কথা শুনেছি:

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

আমি একজনকে "24 ঘন্টার মধ্যে ইউনিক্স শিখুন" বলে দেখেছি, বইটি প্রায় 8 সেন্টিমিটার পুরু ছিল, আমি সন্দেহ করি যে অনেকে 24 ঘন্টার মধ্যেও প্রতিটি পৃষ্ঠা পড়তে পারে :)

মনে রাখবেন যে আজ যা প্রচলিত তা কালকে উপহাস করা হতে পারে। নীচের সমস্তগুলি একবার মূলধারার হিসাবে বিবেচিত হয়েছিল (গতকাল প্রকাশিত প্রচলিত) তবে এখন তা নয়:

  • যাও
  • একক প্রবেশ একক প্রস্থান
  • হাঙ্গেরিয়ান স্বরলিপি
  • জলপ্রপাত পদ্ধতির

এবং কয়েকটি জিনিস রয়েছে যা একসময় পুরোপুরি অ্যানথেমা ছিল তবে এখন তা গৃহীত হয়েছে:

  • সমস্যাগুলি সমাধানের সরঞ্জাম হিসাবে পুনরাবৃত্তি (প্রাথমিক বেসিক দিনের প্রথমদিকে র‌্যাডিক্যাল)
  • ম্যালোক / নতুন দিয়ে রানটাইম এ মেমরি বরাদ্দ করা
  • সি ++ এসটিএল ব্যবহার করুন
  • আবর্জনা রিয়েল-টাইম সিস্টেমগুলির জন্য ভাষা সংগ্রহ করে

কেন জানি, এবং আপনি যখন জানবেন কখন পুরানো অনুমানগুলি একটি নতুন বাস্তবের সাথে প্রতিস্থাপন করা হয়েছে, এবং সেই পরামর্শটি করা উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.