আমি var-per-variable
স্বরলিপিটি পছন্দ করি :
var a = 2
var b = 3
কারণ অন্য comma-instead-of-another-var
স্বরলিপিটিতে এই তিনটি ত্রুটি রয়েছে:
1. বজায় রাখা কঠিন
এই কোডটি বিবেচনা করুন:
var a = 1,
b = mogrify(2),
c = 3
কিন্তু আরে, মোগরিফি কি করে? এটি জানতে খ মুদ্রণ করা যাক:
var a = 1,
b = mogrify(2),
console.log(b)
c = 3
স্টাফ ব্রেক
2. পড়া শক্ত
লাইনের ভিক্ষাবৃত্তির বর্ণটি পরিষ্কারভাবে যোগাযোগ করে যে সেখানে একটি নতুন পরিবর্তনশীল শুরু হবে।
var get_all_unicorn_promise = db.get_all_unicorns((unicorn) => {
unicorn.legs.map((leg) => {
leg.log('yes')
})
}).sort(),
c = 3
ঠিক কী c = 3
করছে সেখানে?
3. ধারাবাহিক না
এই বিবেচনা:
var a = 1,
b = 2,
c = 3
var-per-variable
প্রতিটি ঘোষণার সাথে একই কাঠামো অনুসরণ করুন। comma-instead-of-another-var
প্রথম ভেরিয়েবলের সাথে অন্যের চেয়ে আলাদাভাবে ঘোষিত হয়। যদি আপনি সিদ্ধান্ত নেন, বলুন, চক্রের জন্য প্রথম ভেরিয়েবলটি সরান, আপনাকে ঘোষণার মাঝখানে ভ্যারিয়েবল যুক্ত করতে হবে
অগ্রাধিকার ব্যতীত, মনে হয় বেশিরভাগ উল্লেখযোগ্য প্রকল্পগুলি var-per-variable
স্বরলিপিটি ব্যবহার করে