اگر آدمی هستید که توی حیطه کامپیوتر مشغول کارید احتمالا بارها براتون داستان اینکه شخصی(کارفرما) با یک ایده میلیون دلاری که میتونه دنیا رو عوض کنه پیش شما میاد و درخواست میکنه که یه پروژه نرمافزاری براش بزنید(سایت، اپ و ...) و چون زیاد به دنیای نرمافزار آشنا نیست باید براش توضیح بدید که راه و چاه چیه که با علم و دانایی هرچه بیشتر وارد پیادهسازی پروژه بشه. همچنین شما به عنوان پیمانکار باید برای تخمین زمان و هزینهای …
پست وبلاگ
اون اوایلی که کامپیوتر و برنامه نویسی رو شروع کردم یکسری کارها رو باید میکردم نکردم و یکسری ها رو کردم و خوب بوده. دقت کنید که اینها صرفا تجربه …
اگر یادتون باشه چند وقت پیش خبر دزدی از بانک ملی سر صدای زیادی کرد. داشتم با خودم فکر میکردم که اگر دزدها به همین راحتی میان تو بانک و …
مقایسهای ناجدی بین زندگی کارمندی و فریلنسری و تشخیص میزان طلا در هرکدام …
نحوه سلوک در امنیت نرمافزارهای اندرویدی چگونه است؟ از کجا باید شروع کرد؟ چه ابزارهایی نیاز است؟ سرفصلهای امنیت اندروید چیاس؟یا به زبان دیگر، گوشی دوستمو چطوری هک کنم؟ در …
در برههای از تاریخ زندگی میکنیم که بازار بدافزارهای اندرویدی بیش از پیش داغه و عملا به یک هدف خوب برای کلاهبرداران و جاسوسان تبدیل شده است. چرا که پلتفرم …
خلاصه کتاب clean code + فیلم برآن شدیم تا خلاصههایی که تاکنون از کتاب clean code منتشر کردیم رو در قالب یک ارائه یک ساعتی به همراه کلی مثال کاربردی …
مهم نیست که توسعهدهنده چه زبانی هستید و با چه تکنولوژی ای مشغول به کارید ! نقش این ویدئو، گذاشتن عینک امنیتی بر چشمان همهی توسعهدهنده هایی که دوست دارن …
توی این فصل چنتا اصل خوب و شیک برای نحوه نوشتن کلاس هامون توی کد، اومده. اگر از طرفدارای پر و پا قرص برنامه نویسی شی گرا هستید و تا …
در این برهه تاریخی حساس میریم سراغ unit test. چطوری برای کدامون تمیز تست بنویسیم که در این دنیا و هم آن دنیا سرافراز باشیم؟ باهم بخونیم ببینیم این قوانین …
به ندرت پیش میاد که افسار کل نرم افزاری که داریم مینویسیم دست خودمون باشه. بلخره کپی پیستی از این ور اون ور باشه یا اضافه کردن یه کتابخونه یک …
کنترل ارورها کاریه که همه ما به طور روزمره انجام میدیم. میشه گفت با هر خط کدی که زده میشه داریم احتمال بروز خطا رو افزایش میدیم. با اینکه کنترل …
بعد از خوندن این فصل خیلی کوچیک، میفهمید فرمت کد تمیز و فاصله ها و فضای خالی چقدر باشه و چطوری باشه …