دورهمی برنامه نویسان

@programmers_gathering


<head>
<title>دورهمی برنامه نویسان</title>
</head>
<body>
طنز برنامه نویسی
اخبار و مطالب آموزشی
</body>
ارتباط با ادمین و تبلیغات:
@heydarirx

پیج اینستاگرام دورهمی برنامه‌نویسان:
https://instagram.com/programmers_gathering

دورهمی برنامه نویسان

22 Oct, 15:30


کامپیوتر کوچک Palm Z22 🥺

🔸 دستگاه Palm Z22 یک دستگاه PDA (Personal Digital Assistant) کوچک و جمع‌وجور بود که در سال 2005 توسط شرکت Palm معرفی شد. این دستگاه برای کاربرانی طراحی شده بود که به دنبال راهی ساده و کارآمد برای مدیریت اطلاعات شخصی خود بودند، از جمله تقویم، مخاطبین، وظایف و یادداشت‌ها.

🔸 کامپیوتر Palm Z22 دارای یک صفحه‌نمایش رنگی 1.6 اینچی با وضوح 160x160 پیکسل بود و از سیستم‌عامل Palm OS استفاده می‌کرد. این سیستم‌عامل به کاربران اجازه می‌داد تا اپلیکیشن‌های مختلفی را نصب کنند و از آن به‌عنوان ابزاری چندمنظوره استفاده کنند. این دستگاه دارای 32 مگابایت حافظه داخلی بود که بخشی از آن برای کاربر در دسترس بود و برای ذخیره اطلاعات پایه مانند یادداشت‌ها و برنامه‌های شخصی مناسب بود.

🔸 پالم Z22 بیشتر برای افرادی طراحی شده بود که نیاز به دستگاهی ساده و سبک برای مدیریت روزمره‌ی اطلاعات خود داشتند، و با وزن کم و اندازه‌ی کوچک، می‌توانست به راحتی در جیب یا کیف حمل شود. باتری این دستگاه قابل شارژ بود و عمر مناسبی برای استفاده روزانه ارائه می‌کرد.

#nostalgia

@programmers_gathering

دورهمی برنامه نویسان

21 Oct, 16:44


حققق 😂

#fun

@programmers_gathering

دورهمی برنامه نویسان

19 Oct, 17:30


یا بیسواده یا برنامه‌نویس جاوا اسکریپت 🫣😬

#fun

@programmers_gathering

دورهمی برنامه نویسان

18 Oct, 15:08


نقشه راه سی‌شارپ در 2024

اگه میخواین یه توسعه‌دهنده دات نت بشین، طبق این نقشه راه جلو برید ❤️

#csharp

@programmers_gathering

دورهمی برنامه نویسان

16 Oct, 16:23


😂🥺

#fun

@programmers_gathering

دورهمی برنامه نویسان

16 Oct, 06:11


دوره رایگان ساخت وبسایت فروشگاه با جنگو و پایتون 💻
تمامی قسمت‌های منتشر شده 👇

دورهمی برنامه نویسان

15 Oct, 06:46


قوانین نانوشته برنامه‌نویسی 🖥
این قوانین نانوشته به عنوان بهترین روش‌ها در جامعه برنامه‌نویسان شناخته می‌شوند و پایبندی به آن‌ها می‌تواند به بهبود کیفیت کار و تجربه کاری شما کمک کند.


1. کد برای انسان‌ها نوشته می‌شود، نه ماشین‌ها
کد شما باید برای دیگران (و خودتان در آینده) قابل فهم باشد. استفاده از نام‌های متغیر معنادار، توضیحات و ساختار خوانا به بهبود درک کمک می‌کند.

2. کد کوتاه بهتر از کد پیچیده است
از نوشتن کدهای پیچیده خودداری کنید. راه‌حل‌های ساده و کوتاه معمولاً بهتر هستند، چون خطایابی و نگهداری آن‌ها آسان‌تر است.

3. زود بهینه‌سازی نکنید
قبل از اینکه مطمئن شوید کد کار می‌کند، روی بهینه‌سازی تمرکز نکنید. ابتدا باید یک راه‌حل قابل اجرا داشته باشید و سپس بهینه‌سازی کنید.

4. همیشه تست بنویسید
تست‌ها به شما کمک می‌کنند از صحت عملکرد کد مطمئن شوید. نوشتن تست‌های واحد (unit tests) و تست‌های یکپارچه‌سازی (integration tests) می‌تواند از بروز خطاهای ناخواسته جلوگیری کند.

5. از قانون DRY (Don't Repeat Yourself) پیروی کنید
کد تکراری را حذف کنید و به جای آن از توابع و ماژول‌های قابل استفاده مجدد استفاده کنید. این کار نگهداری کد را آسان‌تر می‌کند.

6. قانون KISS (Keep It Simple, Stupid)
راه‌حل‌های خود را تا حد امکان ساده نگه دارید. هرچه کد پیچیده‌تر شود، احتمال بروز خطا و مشکلات بیشتر است.

7. قانون YAGNI (You Aren't Gonna Need It)
قابلیت‌هایی که به آن‌ها نیاز ندارید را پیاده‌سازی نکنید. این کار فقط کد شما را پیچیده‌تر و غیرضروری می‌کند.

8. مسئولیت محدود برای هر ماژول (Single Responsibility Principle)
هر ماژول یا کلاس باید فقط یک وظیفه مشخص داشته باشد. این کار باعث کاهش وابستگی‌ها و ساده‌تر شدن تغییرات می‌شود.

9. خواندن کد دیگران به اندازه نوشتن کد مهم است
توانایی خواندن و فهمیدن کد دیگران به شما در کار تیمی و مشارکت در پروژه‌های بزرگ کمک می‌کند.

10. به مستندات (documentation) اهمیت بدهید
مستندسازی کد و پروژه باعث می‌شود همکاران یا خودتان در آینده بتوانید به راحتی به پروژه برگردید و آن را توسعه دهید.

#programming

@programmers_gathering

دورهمی برنامه نویسان

11 Oct, 16:30


وایب کامپیوترهای قدیمی >>>>>

#nostalgia

@programmers_gathering

دورهمی برنامه نویسان

11 Oct, 06:30


😂💔

#fun

@programmers_gathering

دورهمی برنامه نویسان

10 Oct, 14:31


نقشه راه برنامه‌نویس جاوا 2024 😎

اگر قصد یادگیری جاوا رو دارین، این نقشه راه رو دنبال کنید چون خیلی کامله واقعا 👇
https://www.scholarhat.com/tutorial/java/java-roadmap

#java

@programmers_gathering

دورهمی برنامه نویسان

10 Oct, 07:00


وقتی با سی پلاس پلاس یه وبسایت میسازی 😅😁

#fun

@programmers_gathering

دورهمی برنامه نویسان

08 Oct, 14:02


پشت هر برنامه‌نویس موفقی، یه دوست دختر هستش که وجود نداره! 😂

#fun

@programmers_gathering

دورهمی برنامه نویسان

07 Oct, 14:54


آموزش کامل شکلاتی 🍫

هر کاربر ویندوزی باید کار با شکلاتی رو یاد بگیره 👌
https://youtu.be/Q_VNxFgGt-s

#windows

@programmers_gathering

دورهمی برنامه نویسان

06 Oct, 15:30


دوره رایگان ساخت وبسایت فروشگاهی با جنگو/پایتون ❤️ (فارسی!)

+Go To Playlist of Course+

#python #django

@programmers_gathering

دورهمی برنامه نویسان

06 Oct, 07:13


😂😂

#fun

@programmers_gathering

دورهمی برنامه نویسان

05 Oct, 19:30


3 نکته که از همون اول برنامه‌نویسی باید رعایت بشه

🔹 نوشتن کد خوانا و تمیز (Clean Code): از همان ابتدا سعی کن کدی بنویسی که برای دیگران (و حتی خودت در آینده) قابل فهم باشه. استفاده از نام‌های معنادار برای متغیرها و توابع، و رعایت فاصله‌گذاری و قالب‌بندی مناسب، کد رو خواناتر و قابل درک‌تر می‌کنه.


🔹 تقسیم مسائل به بخش‌های کوچک‌تر: مسائل بزرگ رو به قطعات کوچک‌تر و ساده‌تر تقسیم کن و هر قسمت رو جداگانه حل کن. این کار نه تنها بهت کمک می‌کنه تا بهتر بر مشکلات تسلط پیدا کنی، بلکه فرآیند دیباگ کردن رو هم راحت‌تر می‌کنه.


🔹 درک صحیح مفاهیم پایه‌ای (Fundamentals): از همون ابتدا روی مفاهیم پایه‌ای مثل ساختارهای داده، الگوریتم‌ها، اصول شیءگرایی، و کنترل جریان (مثل حلقه‌ها و شرط‌ها) تمرکز کن. این دانش پایه‌ای بهت کمک می‌کنه که در هر زبان برنامه‌نویسی پیشرفت کنی و بهتر کد بنویسی.

#programming

@programmers_gathering

دورهمی برنامه نویسان

03 Oct, 18:30


😂😂😂

#fun

@programmers_gathering

دورهمی برنامه نویسان

03 Oct, 15:31


حملات بلوتوثی رایج 🔷

#hack

@programmers_gathering

دورهمی برنامه نویسان

02 Oct, 15:30


📚 معرفی کتاب Web Design Playground

💡 کتاب Web Design Playground نوشته‌ی Paul McFedries یک راهنمای کاربردی برای یادگیری طراحی وب است که به شکل جذاب و ساده برای افراد تازه‌کار طراحی شده است. این کتاب تمرکز ویژه‌ای بر یادگیری اصول طراحی وب از طریق تمرین‌های عملی و پروژه‌های کوچک دارد. به جای تئوری سنگین، به کاربران اجازه می‌دهد تا با ابزارها و زبان‌های مورد نیاز طراحی وب مانند HTML، CSS و JavaScript از طریق ساخت وب‌سایت‌های واقعی آشنا شوند.

#html #css

@programmers_gathering

دورهمی برنامه نویسان

02 Oct, 06:30


شروع صبح یک برنامه‌نویس 🥰

#fun

@programmers_gathering