🔴 Learning Main Guard Pattern in Python!

❤️ سلام دوستان عزیزم، انشاءالله در خصوص مفهوم Main Guard و فلسفه آن در زبان برنامه‌نویسی پایتون، در دوره آموزش جامع پایتون، توضیحات مفصلی خواهم داد! ولی تا قبل از آن لازم دیدم که به شما عزیزان تذکر دهم که برای نوشتن برنامه‌های پایتون، مثلا برای چاپ ساده عبارت Hello, World و غیره، به جای نوشتن دستور ذیل:

# ********************
print("Hello, World!")
# ********************

باید (بهتر است) از دستورات (روش) ذیل استفاده نمایید:

# ********************
def main():
print("Hello, World!")

if __name__ == "main":
main()
# ********************

📌 تذکر: در تمام سورس‌کدهایی که تاکنون در این کانال نوشته شده و یا نوشته خواهند شد، به دلیل آن‌که حجم سورس‌کدها زیاد نشود، از این الگوی برنامه‌نویسی استفاده نخواهیم کرد، ولی شما باید در پروژه‌های خود حتما از این الگو استفاده نمایید!

#BestPractice

🆔 @Dariush_Tasdighi
🆔
@IranianExperts
🆔
@DT_PYTHON_LEARNING
.
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍3