
آخرین مطالب


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

ترفندها و نکات خط فرمان ویندوز
خط فرمان (Command Prompt یا همان CMD) محیطی بر پایهی دستورات متنی است که از سالیان دور با ویندوز همراه بوده است. اخیرا مایکروسافت تلاش کرده است تا کاربران را از سمت خط فرمان به «پاور شل» (Power Shell) بکشاند، ولی دلایل خوبی برای مقاومت در برابر این تلاش مایکروسافت وجود دارد. بزرگترین دلیل ...


عبارتهای لامبدا (lambda) در جاوا ۸ – مرور سریع
عبارت لامبدا در جاوا، روش فشردهای برای بیان یک متد از یک کلاس در یک عبارت است. عبارت لامبدا یک فهرست پارامتر و یک بدنه دارد. بدنه این عبارت میتواند یک عبارت منفرد یا یک بلوک کد باشد. این عبارت معمولاً هنگامی استفاده میشود که پیادهسازی یک اینترفیس ضروری باشد.




اعداد باینری – به زبان ساده (+ دانلود فیلم آموزش رایگان)
«دستگاه اعداد باینری» یک دستگاه شماره گذاری پایهی 2 است که از همان قوانین مرسوم ریاضی و دستگاه رایج اعداد دهدهی یا اعداد پایهی 10 تبعیت میکند. در این دستگاه به جای توانهای 10 مثل 1، 10، 100، 1000 و ... از توانهای 2 مثل 1، 2، 4، 8، 16، 32 و ... استفاده میشود

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