{}
স্ট্রিং কনটেন্টেশনের পরিবর্তে ব্যবহারের কোনও সুবিধা আছে ?
Slf4j থেকে একটি উদাহরণ
logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT);
পরিবর্তে
logger.debug("Temperature set to"+ t + ". Old temperature was " + oldT);
আমি মনে করি এটি গতি অপ্টিমাইজেশান সম্পর্কে কারণ প্যারামিটারের মূল্যায়ন (এবং স্ট্রিং কনটেনটেশন) কোনও কনফিগার ফাইলের উপর নির্ভর করে রানটাইমে এড়ানো যায়। তবে কেবলমাত্র দুটি পরামিতিই সম্ভব, তারপরে কখনও কখনও স্ট্রিং কনকেন্টেশন ছাড়া অন্য কোনও পছন্দ থাকে না। এই ইস্যুতে মতামত প্রয়োজন।