আপনি উত্তরগুলি থেকে দেখতে পারেন যে, এই বিষয়ে কোনও noক্যমত্য নেই। আপনি যদি কোনও দলে কাজ না করেন তবে আপনি যা বেশি স্বাচ্ছন্দ্যযুক্ত তা ব্যবহার করুন ।
অপারেটরগুলির আগে আমি একটি নতুন লাইন সন্নিবেশ করতে পছন্দ করি ।
যখনই আমাকে লাইনগুলি ভেঙে ফেলতে হবে, আমি সাধারণত একই "স্তরের" প্রায় এক শব্দটি একটি লাইনে রাখি:
পাইথনে নিউটনের মহাকর্ষ আইন:
force = (
gravitational_constant
* mass_1
* mass_2
/ (distance * distance)
)
এর সাথে তুলনা করুন:
force = (
gravitational_constant *
mass_1 *
mass_2 /
(distance * distance)
)
আমি জানতে চাই, আমি " দূরত্বের স্কোয়ার দ্বারা বিভক্ত ", আমি জানতে চাই না যে "ভর ২ বিভক্ত হয়ে যায়", কারণ আমি এইভাবে গাণিতিক ভাবের কথা ভাবি না।
তদতিরিক্ত, আমি সাধারণত ( প্রথমে ) আমি কী করতে চাই (অপারেটর) জানতে চাই, আমি (অপারেটস) দিয়ে কী করি সেগুলি সম্পর্কে যত্নশীল হওয়ার আগে ।
অথবা এই দ্রষ্টব্য এসকিউএল বিবৃতিটি বিবেচনা করুন:
WHERE
a = 1
AND b = 2
AND c = 3
AND ( -- or put the OR on one line together with the AND
d = 3
OR e = 1)
AND x = 5
এটি আমাকে দেখতে দেয় যে কেবল পৃথক শর্তগুলি খুব সহজেই কীভাবে সংযুক্ত থাকে, কেবল অপারেটারকে খুঁজে না পাওয়ার জন্য শেষ পর্যন্ত প্রতিটি লাইন না পড়েই উপর থেকে নীচে থেকে স্কিম করে:
WHERE
a = 1 AND
b = 2 AND
c = 3 AND
(
d = 3 OR
e = 1) AND
x = 5
আমি প্রাক্তনকে " X
সত্য" হিসাবে বিবেচনা করি, তারপরে আমি এটিকে সংশোধন করে বলেছিলাম: " এবং এটিও সত্য" যা আমার কাছে অন্য চারপাশের চেয়ে বেশি স্বাভাবিক বলে মনে হয়। আরও, আমি দৃষ্টিভঙ্গি পার্স করা প্রথম অনেক সহজ।
বা একটি পিএইচপি উদাহরণ:
$text = "lorem ipsum"
. "dolor sit amet, "
. "consectetur adipisicing elit, "
. "sed do eiusmod tempor";
আবার আমি কেবল উল্টানো পড়ার বিষয়টি স্কিমে দেখতে পারি যে আমি কেবল পাঠ্যকে সংশ্লেষ করছি, কারণ বেশিরভাগ সময় আমি অনুভব করি যে স্ট্রিং / শর্তের ভিতরে যা আছে তা আসলে আমি যত্ন করি না।
অবশ্যই, আমি এই শৈলীটি নিঃশর্তভাবে প্রয়োগ করব না। কোনও অপারেটরের পরে যদি নতুন লাইনটি লাগানো আমার কাছে আরও বোঝায় তবে আমি তা করব তবে আমি এই মুহুর্তে কোনও উদাহরণের কথা ভাবতে পারি না।