شنبه ۲۲ مرداد ۰۱ | ۱۵:۰۰ ۱۶۴ بازديد
درحالتی که ما مراقب این طراحی اپلیکیشن در مشهد آزادی نباشیم، خطر هدر رفتن فرصت برای کارهایی که کمترین منفعت را برای عمل ما دارا هستند به همدم خواهیم داشت. این حادثه به راحتی ممکن میباشد صورت دهد چون توهم جنبش رو به جلو را ساخت و ساز مینماید.
این تلههای فرصت تمامی جا میباشند. آنان به طور پنهانی در کنار ما تکان مینمایند. آشنایی این تلهها اولی گام اساسی برای رویا رویی با آنهاست.
تله 1. کمالگرایی در زمان کدنویسی
تحسینبرانگیز میباشد تا آحاد وقت را با شایسته ترین چگونگی ارائه دهیم. ولی ممکن میباشد این عمل "بیش تر از حد" صورت پذیرد. هنگام کدنویسی، می توانیم در باتلاق میلهای کمالگرایی فرو رویم.
یک واقعه معمول کمالگرایی سماجت داشتن مداوم به با صرفهسازی کد، بالاتر از لزوم، میباشد. با صرفهسازی معمولا دو جنبه دارااست: سعی یا این که تمیزسازی کد.
ما نادرست نمیکنیم، کد خوانا و کارآمد خیلی اصلی میباشد. به نحوی که میاقتدار خاطرنشان کرد کاش کتاب Clean Code را در مهدکودک به ما یادگرفتن میدادند.
ولی به کارگیری بیش تر از حد از یک چیز بهتر، قادر است بد باشد. صرفحیث از سیستمهای فرصت حقیقی و واقعی که در آن ها عمل میکنید، هر مقدار از همت اصلی میباشد، هیچ نقطه نهایی برای روزهایی که صرف همت کد می کنید نیست.
همین فرمان برای منزهسازی کد نیز وجود داراست. هیچ نهایی برای تمیزسازی کد وجود ندارد. شما مدام میتوانید به تمیزسازی کد بپردازید.
راه حل:
به اندازه کافی بهتر بودن می تواند حقیقتا به اندازه کافی بهتر باشد. تایپ کردن کد با با کیفیت نیاز به مقدار مشخصی از نظم و انضباط داراست. به به عبارتی اندازهی نظم و انضباط، این مساله هم اساسی میباشد که بدانیم چه وقت باصرفهسازی را متوقف کنیم.
به چه شکل متوجه شویم که چه وقت کوشش برای با صرفهسازی کد را متوقف کنیم. در اینجا یکسری جنبه برای نظارت وجود دارااست:
نوع قابل انعطافافزاری که در حالا تشکیل داد آن هستیم: منطقی میباشد که برای سیستمهای تولیدی نسبت به مثالهای نخستین معدود مصرف همت بیشتری را اعمال دهیم.
اصول روانشناسی طراحی اپلیکیشن که باید بدانید