Swift-style-guide: مسافتان مقابل أربع مسافات في المسافة البادئة

تم إنشاؤها على ٢١ يوليو ٢٠١٥  ·  5تعليقات  ·  مصدر: raywenderlich/swift-style-guide

مرحبا بالجميع!

أرغب في مناقشة مسافتين مقابل أربع مسافات في المسافة البادئة. أعلم أن بعض طرق Obj-C الأساسية هي ببساطة طويلة جدًا في السرعة وبالتالي يمكن أن تصبح كل مسافة بادئة سهلة القراءة. ومع ذلك ، تحتوي جميع قوالب Swift في Xcode على أربع مسافات بادئة مما يقودني إلى التساؤل. إذا كانت المساحتان أفضل ، فلماذا لم تأتي Apple معها في القوالب؟

هل هناك سبب آخر لمسافتين بدلاً من أربعة غير طول طرق Obj-C؟

هتافات!

التعليق الأكثر فائدة

gregheo نعم أعرف. إنها مسافات مقابل علامات التبويب. إنه يعطي معنى ولكن مسافتان ضيقان حقًا يجعل من الصعب قراءته في رأيي. أنا فقط أتساءل عما إذا كان هناك شيء أكثر وراء القرار باستخدام مسافتين بدلاً من أربعة وهو معيار Xcode.

ال 5 كومينتر

إنه موجود هناك في الدليل:

مسافة بادئة باستخدام مسافتين بدلاً من علامات الجدولة للحفاظ على المساحة والمساعدة في منع التفاف السطر.

خاصة بالنسبة لكتبنا ، المساحة الأفقية لها قيمة. نحن لا نقول أن مسافتين "أفضل" ويجب أن تغيره Apple - إنه الأفضل بالنسبة لنا.

جاه ، آسف على الإغلاق العرضي وإعادة الفتح! جيثب غبي.

gregheo نعم أعرف. إنها مسافات مقابل علامات التبويب. إنه يعطي معنى ولكن مسافتان ضيقان حقًا يجعل من الصعب قراءته في رأيي. أنا فقط أتساءل عما إذا كان هناك شيء أكثر وراء القرار باستخدام مسافتين بدلاً من أربعة وهو معيار Xcode.

أوه فهمت! لذا فإن هذا الريبو ليس توصية عامة لمبرمجي Swift. هو دليل داخلي لمنشوراتك؟ ثم أنا آسف. ومع ذلك أنا أحب الفكرة. أعتقد أن دليل الأسلوب للغات مفيد للغاية.

حسنًا ، السبب الرئيسي للدليل هو منشوراتنا. أحب أن أعتقد أنه ليس هناك ما نوصي به هو الأسلوب السيئ الذي لن يكون مناسبًا للاستخدام الإنتاجي ، وقد سمعت أن بعض أدلة الأنماط الأخرى تستخدم أسلوبنا كنقطة بداية أو للإلهام فقط.

أنا شخصياً أستخدم علامات تبويب ذات مسافتين في الحياة "العادية" أيضًا ، لذلك قد أكون متحيزًا بعض الشيء. ؛]

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات