
مجموعه مقالات با موضوع علوم کامپیوتر

فهرستی از بهترین خبرنامهها برای برنامهنویسان
ممکن است تصور کنید که خبرنامه به اصطلاح دیگر از مد افتاده است و کاربرد گذشته را ندارد. با این حال حقیقت این است که خبرنامهها بسیار با ارزشتر از آنچه بیشتر افراد تصور میکنند، هستند. به کمک خبرنامهها مطالب منتخب بدون هیچ تلاشی از طرف شخص، مستقیما به «صندوق پیامها»(inbox) ارسال می شود.

بهبود خوانایی کد – ده نکته اساسی که کدنویسی شما را بهتر میکند
خوانایی کد یکی از مهمترین مسائل موجود در حوزه برنامهنویسی و کدنویسی است. اهمیت این مسئله به قدری است که رعایت نکردن آن میتواند منجر به مشکلات اساسی در ساختار و طراحی یک مجموعه کد شود. در این مقاله، 10 مورد از رایجترین دلایل ناخوانایی کد را معرفی خواهیم کرد و روشهای رفع هر یک آنها را نیز به شما آموزش خواهیم داد.
اتصال رشتهها در SQL و روشهای استفاده هوشمند از آن
«SQL»، یک ابزار فوقالعاده قدرتمند است که قابلیتهای زیادی را برای کاربران فراهم میکند. یکی از دستورات مهم در این زبان، اتصال رشتهها به یکدیگر یا اصطلاحاً «Concatenation» است. در این مقاله، تمام نکات مورد نیاز برای کار با این دستور در SQL را به شما آموزش خواهیم داد.
۸ ویژگی منحصربهفرد زبان برنامهنویسی C
در این مقاله به معرفی زبان برنامهنویسی C و معرفی هشت ویژگی منحصربهفرد این زبان میپردازیم. تقریباً تمام زبانهای برنامهنویسی مورد استفاده امروزی، دارای ویژگیهایی هستند که نخستین بار در زبان C ارائه شدند. از اینرو، می توان زبان C را به عنوان مادر تمام زبانهای برنامهنویسی مدرن معرفی کرد.
مروری بر کنتراست و بهترین روشهای ایجاد آن
کنتراست به سازماندهی طراحی کمک میکند و باعث ایجاد سلسله مراتبی میشود که به سادگی نشان میدهد که کدام بخش از طراحی مهمتر است و بیننده را به تمرکز بر روی آن بخشهای مهم رهنمون میکند؛ اما استفاده خوب از کنتراست علاوه بر تأکید بر روی نقاط حساس طراحی، باعث جذابتر شدن طرح نیز میشود.
کاربردهای فضای خالی در طراحی
فضای خالی میتواند هر ناحیهای از طرح باشد که هیچ متن، تصویر یا عنصر دیگری در آن وجود نداشته، و لزوماً نباید به رنگ سفید باشد. این عنصر، یکی از عناصر مورد علاقه طراحان است زیرا با استفاده از آن میتوان دیگر عناصر را بهتر گروهبندی کرد، بر روی یک عنصر خاص تأکید اضافه نمود و خوانایی مطالب را بهبود بخشید.


مناسبترین زبان برنامهنویسی وب برای اهداف مختلف چیست؟
پیش از انتخاب زبان برنامهنویسی مناسب، هر فرد باید به یک سری سؤالات بخصوص پاسخ دهد. این مقاله، چکلیستی از یک سری سؤال مهم را در اختیار شما قرار میدهد که میتوانید با در نظر داشتن و پاسخ به آنها، مناسبترین زبان برنامهنویسی وب برای خودتان را انتخاب کنید.



چگونه اولین تست نرمافزاری خود را پیادهسازی کنیم؟
در علم کامپیوتر، در هر پروژه توسعه نرمافزاری یک قهرمان وجود دارد؛ مهندس تست نرمافزار! مانند بیشتر دانشهای تکنولوژی، شما تمام مطالب مربوط به تست نرمافزاری را در دانشگاه یاد نمیگیرید. بیان اولیه و اصلی برای پیادهسازی و توسعه نرمافزار را در علومی که مطالعه میکنید یاد میگیرید اما

چگونه با استفاده از وزن دیداری در تصاویر تعادل ایجاد کنیم؟
زمانی که به یک تصویر نگاه میکنید، چه چیزی همان ابتدا نظر شما را جلب میکند؟ این دقیقا همان نقطهی کانونی است. سپس چشمان شما به کدام سمت میرود؟ در یک ترکیب جذاب، عموما سلسلهای از المانهای جذاب وجود دارد که نگاه شما را به خود جذب میکند و چیدمان آنها نشان میدهد این المانها چه میزان «وزن دیداری» دارند
۱۰ نمونه کد ساده CSS که میتوان در ۱۰ دقیقه آموخت
با استفاده از CSS صفحات سایت خود را قدرتمندتر کنید. (CSS) به شما کمک میکند تا بتوانید بدون استفادهی زیاد از استایلهای داخلی HTML، تغییرات را در تمام صفحهی خود ایجاد کنید. ما در این مطلب 10 نمونه کد سادهی CSS را به شما معرفی میکنیم که با استفاده از آنها میتوانید تغییرات پایهای را در سایت خود ایجاد کنید.

