আপনি অন্যান্য ভাষার দৃষ্টান্ত শিখতে আপনার প্রোগ্রামিং দক্ষতা উন্নত করতে পারেন?
আমার অভিজ্ঞতাতে, অবশ্যই হ্যাঁ। কোনও সমস্যায় আক্রান্ত হওয়ার বিভিন্ন উপায় থাকা সরঞ্জামগুলির প্যালেটের মতো। একদিন আপনার (যেমনটি আমি করেছি) এই অন্যান্য সরঞ্জামগুলির জন্য ব্যবহার করতে হবে। বা সম্ভবত না। এটা সব নির্ভর করে. কিছু উদাহরণ:
ভাষা সাধারণত একা থাকে না, তারা পরিবেশ নিয়ে আসে with অ্যাডাব্ল্যাড নামে পরিচিত একটি অদ্ভুত ভাষা শেখার জন্য আমি কিছুটা সময় ব্যয় করেছি । এটি "নিয়মিত এক্সপ্রেশন" ব্যবহার করে প্যাটার্ন মিলের উপর নির্ভর করে। সি ++ এসটিএল শিখার চেষ্টা থেকে (খুব সফল নয়) আমি মানচিত্র সম্পর্কে শিখেছি। এই দুটি মিশ্রন concepst আমি খুব তাড়াতাড়ি ইউটিলিটি রূপান্তর কিছু টেক্সট লিখতে পারে মুক্তা (শুধুমাত্র plattform উপলব্ধ ভাষা)।
বেশিরভাগভাবে এর মজাদার জন্য আমি এরলং শেখার চেষ্টা করেছি (খুব সফল নয়)। এটিতে অন্যান্য জিনিসগুলির মধ্যে ওটিপি বাস্তবায়ন হিসাবে পরিচিত ফাংশনগুলির একটি গ্রন্থাগার রয়েছে যা কখনও কখনও এটি ব্যর্থ হয় এবং ফাংশনগুলি পুনরায় চালু করার জন্য একটি মনিটর হিসাবে পরিচিত। আমি এই ধারণাটি কিছু ক্ষেত্রে ব্যবহার করেছি, কখনও কখনও অন্তহীন পরীক্ষাগুলি না করে জিনিসগুলিকে ব্যর্থ হয়ে যায়।
হাস্কেলকে শিখার চেষ্টা করা (আবার খুব সফলভাবে নয়) আক্রমণের সমস্যার অন্যান্য উপায়গুলির দিকে সত্যিই আমার চোখ খুলেছে। ক্রিয়াকলাপের প্রোগ্রামিং সাজানোর (মনে মনে) লেখার কোড দিয়ে শুরু হয় যা বলে যে আপনি কী ফলাফল চান, সেখানে পৌঁছানোর সাথে জড়িত পদক্ষেপগুলি লেখেন না। আমি দেখতে পেয়েছি যে এটি আমাকে আরও ভাল এসকিউএল কোড লেখার ক্ষেত্রে সত্যই সহায়তা করেছে।
ইদানীং, আমি জাভাস্ক্রিপ্ট কিছু চেষ্টা করেছি। এবং নোডেরড হিসাবে পরিচিত একটি পরিবেশ খুঁজে পেল। একটি ছোট হোম অটোমেশন সার্ভার তৈরি করার জন্য কোনও কোডের প্রয়োজন নেই।
এটিকে দৃষ্টিকোণে বলতে গেলে, বিভিন্ন ভাষায় আমার বেশিরভাগ ছড়িয়ে ছিটিয়ে থাকা লোকেরা কী সম্পর্কে কথা বলছেন তা অনুভব করার জন্য বেশিরভাগ ক্ষেত্রে বরং একটি অগভীর স্তরে ছিল and আমি প্রকৃতপক্ষে উত্পাদনশীল হতে পারে এমন খুব কম ভাষা রয়েছে।