আমি কি কফিস্ক্রিপ্ট শিখতে সময় বিনিয়োগ করব? [বন্ধ]


11

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

আমি ভাবছি কফিস্ক্রিপ্ট শেখার জন্য সময় ব্যয় করা কি আমার পক্ষে উপযুক্ত? কে এটা শিখতে হবে এবং কার দরকার নেই?


এটি মোটামুটি অস্পষ্ট প্রশ্ন। কে এটা শিখতে হবে? যে চায়। এটি কেবল পছন্দের বিষয়, যাইহোক এটি জেএসে অনুবাদ করা শেষ হয়।


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

উত্তর:


8

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

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

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


হ্যাঁ, তবে YUI বা JQuery ব্যবহার করে যখন আমাকে কোড লিখতে হবে তখন এটি কতটা সহায়ক?
পূর্ব ভিক্ষু

খুব উপকারী. YUI আবর্জনা যদিও।
রেন হেনরিচস

@ আকাশ প্রভু দেশাই। কফিস্ক্রিপ্টের উদ্দেশ্য বিদ্যমান জাভাস্ক্রিপ্ট লাইব্রেরি লিঙ্কটি না ভাঙার জন্য , দ্বিতীয় অনুচ্ছেদটি পড়তে হবে
ওনেসিমাসউনবাউন্ড

7

আমার নিজের অভিজ্ঞতা হ'ল কফিস্ক্রিপ্ট শেখা আমাকে জাভাস্ক্রিপ্ট আরও ভালভাবে বুঝতে সাহায্য করেছে। অবশ্যই, আমি চরম ঘটনা — আমি একজন সাধারণ জাভাস্ক্রিপ্ট প্রোগ্রামার ছিলাম এবং আমি কফি স্ক্রিপ্টে একটি বই লেখার সিদ্ধান্ত নিয়েছিলাম: http://pragprog.com/titles/tbcoffee/coffeescript

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

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

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


3

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

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

উদাহরণস্বরূপ: 3 থেকে 10 পর্যন্ত একটি অ্যারে কীভাবে তৈরি করবেন?

মায়ার্য = [৩..১০]

আপনি কীভাবে আরেকটি অ্যারে তৈরি করবেন যার আইটেমগুলি পূর্বেরগুলি তিনটি দ্বারা গুণিত হয়েছে?

newarray = [আমি * 3 আমার জন্য মায়ারিতে]

কেবল এটি সরল জাভাস্ক্রিপ্টে করার চেষ্টা করুন এবং আপনি জানবেন কেন কফিস্ক্রিপ্ট আমাদের অনেকের জন্য forশ্বর প্রেরণ ...


0

আমি জাভা স্ক্রিপ্ট থেকে কফিস্ক্রিপ্টে রূপান্তর করেছি প্রায় 6 মাস আগে এবং আমি এটি পছন্দ করি, এমন অনেক জায়গা রয়েছে যেখানে বাক্য গঠনটি জীবনকে আরও সহজ করে তোলে।

উদাহরণস্বরূপ আপনি একটি অ্যাসাইনমেন্টে কোনও অবজেক্টকে ডি-স্ট্রাকচার করতে পারেন তাই আমি এই জাতীয় কিছু কোড লিখেছি

func = ({io: io, el: el} -> ...

সুতরাং আপনি এটিকে কোনও বস্তুটি পাস করেন এবং এটি এটির অংশগুলিতে আলাদা করে দেয়, আমি সত্যই কফিসিপিটি পছন্দ করি

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