۴ پژمان آزاد
مفهوم دقیق Mute Breakpoint
پوریا شفیعی حل شده توسط پوریا شفیعی

درود وقت بخیر

 

کاربرد Mute BreakPoint دقیقا  کجاست؟  استاد در فیلم آموزشی و در توضیح Mute Breakpoint میگن که میخوایم دیباگ ادامه پیدا کنه تا من بگم کجا وایسه! برای اینکار از Mute BreakPoint استفاده میکنیم در صورتی که با فعال کردن Mute Breakpoint دیگه BreakPoint‌ها هیت نمیشن!! ولی در ادامه آموزش هم مشخص نکردیم که کجا باید دیباگر Suspend بشه یا بعبارتی بایسته. پس این تناقض چطوری حل میشه؟

پژمان سلام 

لطفا روی این جلسه تمرکز ویژه نکن چون هر چقدرم تمرکز کنی فراموش خواهی کرد در حد اشناییت کافیه 

چون به مرور اشنا میشی در همه جلسات و سر فصل‌ها دیباگ استفاده شده .

این جلسات مثل این هست که موقع یادگیری رانندگی بشینیم حفظ کنیم که فلان چیز ترمز هست و... خب این کار اشتباه هست چون به مرور میفهمیم که کاربرد فلان چیز ترمز هست و فلان قسمت دنده ۴ هست و...

اما برسیم سر وقت سوالات کاربرد این مورد وقتی که در حال دیباگ هستین وقتی از این امکان Mute استفاده کنید هیچ Breakpoint به صورت موقت کال نمیشه 

پوریا شفیعی ۱۵ خرداد ۱۳۹۹، ۱۵:۳۰

ممنون پوریا جان دو تا سئوال:

۱.

هیچ Breakpoint ی به صورت موقت کال نمیشه  یعنی چی؟ پس کی و چگونه کال میشه

۲.

 سئوال شماره 2 ربطی به درس نداره. توی فصل Git یکی از نظراتت رو که پیرامون ایجاد بستر برقراری ارتباط بچه‌های دوره‌های مختلف با همدیگه هستش رو خوندم. مفهوم جمله" منه دیوولوپر اندروید چون دورمون آف لاین هست، با  PHP خیلی سرو کار داریم" رو متوجه نشدم. ما پلت فرم و زبان نیتیومون جاواست که در کنار جاوا اسکریپت و پایتون و بعد سی شارپ و دات نت قدرتمندترین زبان دنیاست. ضمن اینکه در جلسه ارتباط با سرور از Jason که فریمورک جاوا اسکریپت هست (البته بعدش به جاوا رندر میشه) استفاده شده. پس منظورت از ارتباط زیاد با PHPبرای بک اند چیه؟

پژمان آزاد ۱۵ خرداد ۱۳۹۹، ۱۷:۱۸

ضمن اینکه پوریا جان اگر خاطرت باشه آقای شاهینی توی جلسه وبینار گفتن که خود بک اند نزدیک به ۱۰۰ ساعت آموزشه که اگر بخوام در این دوره بگنجونم خیلی زمان دوره زیاد میشه. نمیدونم منظورش از اون آموزش ۱۰۰ ساعته بک اند با جاوا بوده یا خیر که امیدوارم با جاوا بوده باشه چون زبانهای دیگه مثل جاوا اسکریپت، پایتون و PHP بصورت کامل دوره دارن در سون لرن فقط جاوا هست که جاش خالیه و زبان نیتیو اندروید هم هست.

اگر مقدوره واست با استاد شاهینی صحبت کن اون ۱۰۰ ساعت آموزش رو بعنوان مکمل دوره متخصص اندروید(دوره جاری) و در قالب دوره ای مجزا برای فروش توی سون لرن ارائه کنه تا بعد از پایان این دوره بریم سراغ دوره مکمل بک اند اندروید. من بشخصه هزینش هر چه باشه اگر با زبان جاوا باشه پرداخت میکنم. دو سه بار در فاصله‌های زمانی مختلف از ایشون خواهش کردم یه دوره جامع جاوا مثل دوره جامع سی شارپ آرین زارعی که توی سون لرن هست(هر کس که میخواد برنامه نویسی و کد نویسی رو یاد بگیره من توصیه میکنم دوره آقای زارعی رو بگذرونه بخصوص که سینتاکسش بسییار به جاوا نزدیکه) یا حتی المقدور بک اند جاوا بذاره ولی ایشون پاسخی نمیده.

پژمان آزاد ۱۵ خرداد ۱۳۹۹، ۱۷:۴۲

ببین پژمان وقتی برک پوینی روی خطی میذاری (همون دایره قرمز رنگه) این باعث میشه وقتی اپ رو در حالت دیباگ فعال کردی خود به خود کال بشه ولی با اون گزینه میوت باعث میشه به صورت موقت کال نشه کاربرش هم اینه فرض کن موقع دیباگ یه اپ نمیخای برک پوینت به خصوصی کال بشه پس به صورت موقت میوت میکنی مثالی که بزنم متوجه شی اپ تلگرام رو در نظر بگیر میتونی از منو مربوطه مشخص کنی که فلان کانال به صورت 1 ساعت میوت باشه .البته این ربطی به بحث دیباگینگ نداشت ولی برای فهم بهتر بود.
درمورد سوال دو منظورم ارتباط اپلیکیشن با سرور بود که ما میتونیم اپمونو به سرور وصل کنیم(سر فصل ارتباط اپ با سرور) ولی نمیتونیم خودمون اون سرور رو بنویسیم که متکی باشیم به خودمون 
به عبارتی Api نویسی کار ما نیست و اگر Api نباشه پس چیزی نمیتونیم از سرور دریافت یا ارسال کنیم.

اما سوال سوم : استفاده از زبان جاوا برای بک اند کار مناسبی برای اپلیکیشن‌های معمولی نیست چرا؟چون سرور هاش گرونن و کلا دردسر داره به همین دلیل بهترین استفاده برای نوشتن Api استفاده از زبان php یاپایتون یا nodejs هست که نظر خود من با توجه به تحقیق هام پایتونه که به قول استاد اون خودش ی تخصص جداست و در اندروید اینقدر مطالب هست(حد اقل یک سال و نیم که فعلا فرصت نمیکنیم وارد بک اند شویم)

ببین پژمان فعلا زود هست که وارد بحث بک اند بشیم چرا که حتی برای استخدمی هم نیاز به بک اند نداری چون اون شرکت مربوطه بک اند دولوپر داره و با شما مچ خواهد شد برای توسعه اپلیکیشن .

بهر حال فعلا باید روی اندروید سون لرن تمرکز کنیم تا بعدا به سمت پایتون یا پی اچ پی روی بیاریم (که باز هم وقتی متخصص اندروید باشی اونقدر سرت شلوغ خواهد شد که حالا حالا به بک اند فکر نخواهی کرد.

بهترین پاسخ
پوریا شفیعی ۱۵ خرداد ۱۳۹۹، ۱۸:۴۰