انجمن برنامه نویسان البرز

دسته: مقالات برنامه نویسی

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

در این قسمت، ما زیاد به کدها نمیپردازیم. بلکه به مفاهیمی میپردازیم که حرفه ای های برنامه نویسی با آن درگیر هستند. مطالبی نظیر توسعه تست محور و یا مدیریت هزینه های ویرایش و نگهداری کدها.

چنانچه شمانیز تجاربی مفید در این زمینه دارید که میتوانید آن را با دیگران به اشتراک بگذارید، به ما بپیوندید و به دیگران اجازه دهید که بتوانند از تجارب برنامه نویسی شما بهره مند شوند.

در صورتی که به دنبال تکنیک های عملی در برنامه نویسی هستید، بهجای بخش مقالات برنامه نویسی، به قسمت تکنیک های برنامه نویسی مراجعه کنید.

مقالات مقالات برنامه نویسی

Single Responsibility از اصول SOLID

در این مقاله، اولین، مهمترین و شاید سخت ترین اصل SOLID را بررسی میکنیم. اصل Single Responsibility یا همان SRP. Single Responsibility (به فارسی یعنی تک مسئولیتی بودن) اولین اصل از اصول 5 گانه SOLID است. این اصل، همانطوری که از اسمش مشخص است، درباره این موضوع صحبت میکند که یک کلاس، باید فقط یک مسئولیت داشته باشد. به همین سادگی!...


معجزه SOLID در برنامه نویسی

اصول 5 گانه SOLID اولین چیزی است که شما به عنوان یک برنامه نویس حرفه ای، نیاز به یادگرفتن آن دارید. در این مقاله، SOLID را به شما معرفی میکنم...


برنامه نویس حرفه ای چه کسی است؟

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


چطور برنامه نویس نشویم!!!

اطراف من و شما پر است از برنامه نویس. پر است از فارغ التحصیلان رشته کامپیوتر. اکثر آنها یا بیکار هستند یا با حقوق کارمندی، در شرکتی برنامه نویسی میکنند. نمیدانم تا امروز به این موضوع فکر کرده‌اید یا نه. اما من خیلی به این موضوع فکر کرده‌ام که چرا رشته کامپیوتر تا این حد ذلیل شده است؟...


هرچیزی را که می‌توانی یاد بگیر و بدبخت شو!

وقتی بخواهید برنامه نویس شوید، با دو انتخاب مواجهید. یک چیز را عمیق یاد بگیرید یا اینکه چند چیز را به طور متوسط یاد بگیرید. در این مقاله، این دو انتخاب را بررسی میکنیم....


چند خطی به بهانه نقد بازی پسر خوانده

در این مقاله سعی دارم به بهانه نقد بازی پسر خوانده از استودیوی پاییزان، گریزی هم به بازار تولید نرم افزارهای ایرانی بزنم. با من همراه باشید....


وقتهایی که حالتان از برنامه نویسی به هم میخورد!

تمام ما برنامه نویس ها، روزهای فراز و نشیب زیادی داشته ایم. روزهایی که حالمان از برنامه نویسی به هم خورده، از بی پولی ناامید شده ایم. روزهایی که به خودمان گفته ایم: "همین؟ گندش بزنن!". روزهایی بوده که کارمان را با کارهای دیگر مقایسه کرده ایم و دیده ایم که با این همه سختی، حقوقمان در حد یک کارمند معمولی است!...


چرا استفاده از Stored Procedure غلط است؟

در طول عمر برنامه نویسی ام، همیشه یک دعوای ناتمام بر سر استفاده کردن یا استفاده نکردن از Stored Procedure ها داشته ام. دلایل بسیاری را شنیده ام و کدورت های زیادی بین من و مخالفانم پیش آمده. در این مقاله باورهای غلط در مورد Stored Procedure ها را توضیح میدهم....


داستان هایی از شکست ، که به ما گفته نشده

استیو جابز دانشگاه را رها کرد. شرکت اپل را تاسیس کرد و تبدیل به یکی از پر رنگ ترین چهره های دنیای IT شد.  بیل گیتز هاروارد را رها کرد و به دنبال هدف هایش رفت و تا مدت ها تبدیل به موفق ترین و ثروتمندترین چهره دنیای IT شد....