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