هناك عدد غير متوقع من الناس الذين يعتقدون أنه يمكنك كتابة التعليمات البرمجية كما تريد ، وجميع هذه القواعد والتوصيات مملة فقط. حسنًا ، لكل شخص الحق في الرأي.
ومع ذلك ، رمز مكتوب بهذه الطريقة لقراءة ، لسبب ما ، معظم الناس يرفضون.
و هناك سبب. هل سبق لك أن واجهت قراءة التعب؟ على سبيل المثال ، الأدب التقني المعقد ، مكتب ، لغة أخرى؟ أنا متأكد من أن ذلك قد حدث. ونعم ، إنه التعب بالتحديد ، وإن لم يكن هو نفسه كما هو الحال أثناء المجهود البدني. من الصعب قراءة النص يستهلك الكثير من موارد الدماغ.
الرمز هو أيضا النص. ويمكنك كتابتها بطريقة ستصبح القراءة مهنة غير سارة للغاية وتستهلك الكثير من الطاقة. إذا أردت فجأة إغلاق المحرر وإلقاء نظرة على الأختام أثناء العمل مع الأجزاء الفظيعة بشكل خاص من بوابة الشركات ، فمن المرجح ألا تكون أنت كسول جدًا أو أن الإرهاق قد حدث فجأة. الشيء هو ما تقرأ.
موضوع القراءة معقد وشامل. الأسوأ من ذلك كله ، أنه لا يوجد عمليا أي بيانات جدية ، على مستوى البحوث الطبية وعلم وظائف الأعضاء ، في RuNet. سوف أتطرق فقط إلى قمة جبل الجليد ، لسبب بسيط هو أن دراسة جبل الجليد بأكمله تتطلب تعليماً متخصصًا (ليس لدي) أو دراسة مماثلة لمصادره (التي لست مستعدًا لها بعد).
بادئ ذي بدء ، فإن آلية القراءة ليست على الإطلاق بعض المهارات الخاصة ، ولكن التعرف على الأنماط الأكثر شيوعًا.
يوجد في الدماغ قيود فيزيولوجية: يكون وقت التعرف على الصورة ثابتًا تقريبًا ، من ظهور كائن أمام العينين إلى الدماغ مع إدراك أن هذا الكائن يبلغ حوالي 500 مللي ثانية. هذا ليس نوعًا من الثابت المادي ، ولكنه رقم تم الحصول عليه على أساس البيانات التجريبية. من الواضح أن جميع الناس مختلفون ، شخص ما يتفاعل بشكل أسرع قليلاً ، شخص أبطأ ، حتى نفس الشخص سوف يتفاعل بشكل مختلف حسب الحالة. ومع ذلك ، في المتوسط ، هذا الرقم هو نفسه تقريبا بالنسبة للجميع. من المهم أيضًا ملاحظة أن وقت التعرف على الأنماط لا يختلف كثيرًا عن الكائنات ذات التعقيد المختلف ، على سبيل المثال ، سيتم التعرف على الكلب والحرف C بنفس الكفاءة تقريبًا.
لقارئ فضولي
بعد التعرف على الصورة ، يدخلها الدماغ إلى صورته للعالم ويعمل معها بطريقة أو بأخرى. على سبيل المثال ، نرى جدولًا ، كائنات مستلقية عليه ، حجرة ، وننشئ مساحة افتراضية بناءً على الصور التي تم الحصول عليها. هناك تفاحة وسكين على الطاولة ، نعلم أنه يمكن تقشير أو تقطيع تفاحة ، ويمكن إصابة السكين ، وإذا تم لمس تفاحة فسوف تتدحرج وما إلى ذلك. دون القيام بأي إجراءات ، يمكننا أن نفترض ما هي العواقب التي ستؤدي إليها ، وبناءً على ذلك ، يمكننا بناء سلوكنا لتحقيق الأهداف المرجوة.
عند القراءة ، نحن نتعرف على صور الحروف ، ونربطها بحركات الحزم (نلفظ عقليا بأنفسنا) ، نبني كلمة على هذه الحركات ونضع الكلمة الناتجة في نموذج محتوى النص الخاص بنا. هذا ، بالطبع ، هو فقط في بداية تعلم القراءة ، في الواقع ، تعمل آليات القراءة عدة مرات بكفاءة أكبر ، وقد اختفت بالكامل مرحلة التحدث مع التجربة.
على سبيل المثال ، هل تساءلت يومًا عن سبب تقدير سرعة القراءة بالكلمات وليس بالحروف؟ التفسير بسيط - بعد مستوى معين من الرسالة ، لا يقرأ الشخص. يقرأ الكلمات. الإملاء مرتفع للغاية ، على سبيل المثال ، ستقرأ كلمة "الثانية" في المتوسط ثلاث ثوانٍ ونصف. بدلاً من ذلك ، يتعلم الدماغ باستمرار وبعد عدد معين من الاجتماعات مع كتابة كلمة ، يبدأ في التعرف عليها تمامًا ، متجاوزًا مرحلة تجميع الكلمة من الحروف.
كيف يتم التعرف على كلمة
في مكان ما في ذاكرتنا يتم تخزين الصور المرجعية للكلمات. نظرًا لوجود كمية لا تصدق منها ، يتم تخزينها بدرجة عالية من الضغط ، 10/1 ابن آوى. عند القراءة ، نحصل على صورة الكلمة وضغطها على نفس الحالة ، ثم نبدأ في البحث عن المراسلات.
البحث هو الأمثل جدا. يمكن القول بشكل موثوق أنه لا يوجد أي سؤال حول التعداد المباشر للكلام. بطبيعة الحال ، من المستحيل وصف هذه الآلية بالتفصيل ، ومع ذلك ، سنحاول صنع نموذج تقريبي.
في الخطوة الأولى ، يتم اختيار الكلمات المناسبة للطول. أذكرك بأنه لا يتم تخزين البيانات النصية في المخ ، ولكن الرسومات ، لذلك يجدر بنا أن نفهم أن الصور المتشابهة في الطول / العرض محددة فقط.
ثم ، يتم تحديد أكبر التطابقات في المظهر منها. وبصورة نسبية ، يتم تثبيت الصور المضغوطة على بعضها البعض ، وإذا كانت ألوان نقاط المعيار والصورة تتطابق ، فانتقلت إلى مزيد من المعالجة. لذلك ، بالمناسبة ، يمكن للعقل رؤية الكلمات أو الصور حتى إذا لم تكن في الواقع. على سبيل المثال ، ظاهرة المؤمنين التي تكتشف وجه يسوع المسيح في أشياء مستحيلة بوضوح ، مثل ظل شجرة أو صدع على الخبز ، معروفة على نطاق واسع.
بعد ذلك ، يتم إجراء تعيين سياق. تلك الكلمات التي لا يمكن أن تكون قريبة أو فقط في نص هذا الموضوع تتكئ. والنتيجة هي عينة صغيرة ، وصحة الدماغ واثقة نسبياً. سيتم اعتبار الكلمة من هذه العينة ذات الوزن الأكبر الخيار الصحيح.
إذا كانت العينة كبيرة جدًا أو لم تكن هناك غلبة واضحة لكلمة واحدة ، فعلى المخ العودة إلى المصادر وجمعها من الحروف.
بعد التعرف على الصورة ، يتم إنشاء الكائن المقابل على أساسه وإدخاله في الفضاء الافتراضي للنص.
وأين رمز؟
لسبب ما ، يكتب الناس الكود كما لو كانوا قبل ذلك لم يكتبوا أو يقرأوا أي شيء في الحياة. حسنًا ، أو كما لو كان الكوكب قد تم الاستيلاء عليه من قبل الأجانب الماصين للدماء الشريرة ، ويتم كتابة الكود تحت تهديد نفوس البروتون.
حتى في تسعينيات القرن الماضي على الإنترنت ، لم تكن هناك أنماط كتابة غريبة.
لا تأخذ الخطوات المذكورة أعلاه للتعرف على النص في الاعتبار جميع ميزات القراءة ، ولكن يتم تأكيد هذه الخطوات بشكل موثوق من خلال البحث ويمكن استخدامها لشرح السبب في أن بعض الأشياء عند كتابة النص تفسد قابليته للقراءة بحدة.
المثال الأكثر شيوعًا هو حرفي في أسماء الدوال والمتغيرات.
removeFromSklads(42);
لا يوجد قالب لكلمة sklads في مجموعة معايير الشخص العادي. يجب أن أقرأها باللغة الإنجليزية ، وأغنيها ، وأجد القياس باللغة الروسية. هذا يزيد من وقت القراءة الأول بنحو ثلاث مرات.
مثال أكثر غير سارة هو الاختصارات لا معنى لها.
cntr_nm_code = 38;
ربما أراد المؤلف أن يقول رمز اسم البلد. حسنًا ... حسنًا ، دعنا نقول. بالإضافة إلى المشكلة الواضحة في القراءة ، لدينا مشكلة في إدخال هذا الكائن في مساحة الكود الافتراضية الخاصة بنا. إذا كان هناك تفاحة في النص ، لكننا كتبنا تفاحة وفي المستقبل نشير إلى أنه يجب قطع التفاحة ، فسيتعين عليك كتابة "cut the apple". عندما نحتاج إلى كتابة أننا نخصص رمزًا لبلد ما ، فإننا نبدأ في كتابة كود country_name_code بشكل حدسي ونتوقف عند هذا الحد. لا توجد خطوط في رؤوسنا ، تذكر؟
بعد الاستخدام المتكرر ، سيتذكر المخ cntr_nm_code ، لكن في الأوقات القليلة الأولى سوف يتعثر وينظر إلى تلميح أداة المحرر. إنه لأمر جيد إذا كانت هذه النصيحة جيدة.
موضوع الكلمات "غير اللائقة" مفهوم جيدًا. هناك دراسات توضح أن قراءة الكلمات التي لا تتناسب مع السياق أو تنتهك بناء الجملة أسوأ بكثير. على سبيل المثال ، عبارة "ذيل القط" أسهل بكثير في القراءة وأسرع من "ذيل القطط" بسبب عدم منطقيتها الواضحة.
ومع ذلك ، من الشائع أن ينسى بعض المطورين ترتيب الكلمات في الجملة ، والحس السليم عند كتابة التعليمات البرمجية.
website.userAdd(); read_from_cache_token(); wasBookReaded;
لتفكيك جميع طرق قراءة المضاعفات لفترة طويلة ومملة. فيما يلي قائمة قصيرة ، في شكل معمم ، بالممارسات الرئيسية التي ستساعدك على كتابة كود غير صحيح. إذا جربت عليهم نموذج القراءة أعلاه ، فإن الأسباب ستكون واضحة.
كلمات غير مألوفة (حرفي ، كلمات وهمية ، اختصارات غير واضحة)
انتهاك الترتيب النحوي المعتاد (activePageSet (42))
عدم تطابق النموذج مع القيمة (activateTheme بدلاً من themeIsActive)
تقليد الكلمات (الاسم ، الاسم ، _ الاسم و _ الاسم في وظيفة واحدة)
أنماط التسمية المخصصة (وظائف PHP القياسية ، على سبيل المثال)
لماذا كل هذا يسبب التعب
في الوقت الحالي ، لا توجد طرق عديدة لدراسة العمليات التي تحدث في الدماغ البشري. إذا بدأ العلماء في وضع عصا عليه ، فإن الدماغ من قوة الحوسبة يتحول إلى كتلة حيوية عديمة الفائدة. كجزء من موضوع المقال ، اعتمدت على دراسات
تخطيط كهربية الدماغ .
في أي نشاط ، يولد الدماغ الكهرباء ويمكن تسجيل هذه البيانات. من الواضح أن محتوى المعلومات في هذه الطريقة يشبه تقريبًا محاولات دراسة حياة المدينة من خلال أخذ الإشعاع الحراري من قمر صناعي ، ولكن حتى هذه البيانات ستكون كافية لفهم الصورة الكبيرة.
فيما يلي توضيح من
دراسة رد فعل الشخص على الكلمات الحقيقية والمركبة

يمكن رؤية بيانات مماثلة في
دراسة قراءة الجمل مع انتهاك المعنى.
كما يتضح من الرسم البياني ، فإن النشاط الكهربائي للدماغ عند قراءة كلمة غير معروفة أطول مرتين تقريبًا وتنحرف الإمكانات أكثر عن المعيار. من الواضح أن نفقات الطاقة في المخ أعلى بكثير ، وهذا هو سبب "التعب" من قراءة هذا النص.
الخاتمة والاستعارة السيئة
على الرغم من أنني لا أحب القياس ، إلا أن هناك مقارنة ممتازة تسمح لنا بفهم ما نواجهه بالضبط عند قراءة نص بكل هذه السخافات. تخيل أن لديك مفك البراغي. يقوم بلف البراغي تمامًا ، ولعدة سنوات كنت قد التقطت مجموعة واسعة من البتات له لمجموعة واسعة من السحابات - فتحة مستقيمة ، صليب منتظم ، صليب به نجم ، توركس ، مسدس ... بكلمة ، كل ما هو مطلوب للتشغيل العادي.
والآن تحتاج إلى تحريف ألف مسامير. قمت بفتح المربع ونرى هناك مسامير صدئ ملتوية. كنت تأخذ واحدة وترى أن الفتحة الموجودة عليها مصنوعة على شكل حرف Z. أقسمك بهدوء بتدورها بالخفافيش المعتادة المعتادة ، والتي بصعوبة ، ولكن ظهرت.
يجب أن يكون لولب التنصت الذاتي التالي مسدسًا ، ولكن بزاوية 15 درجة فقط على رأس المسمار التنصت الذاتي. أنت تدرك أنه يمكنك فقط تحريفه بمفتاح. حسنًا ، يمكنك التفكير مرة واحدة وتدورها بيديك.
في المسمار التنصت الذاتي التالي ، يتم شق الفتحة. اليمين بالفعل بصوت عال كنت تحريف ذلك كماشة.
يحتوي المسمار الذاتي التنصت التالي على قفل مغناطيسي خاص ولا يمكن لفه إلا بمضرب ممغنط. يمكنك العثور على مغناطيس في مكان ما ، مغنطيس الخفافيش وتدور فيه.
يحتوي المسمار اللولبي الذاتي التالي أيضًا على قفل مغناطيسي ولكن لا يمكن لفه إلا بمضرب غير ممغنط. ترفس الصندوق بالمسامير وتذهب إلى أقرب شريط.
آليات القراءة هي أداة تصحيحها وضبطها تعمل بشكل خيالي بكفاءة. عندما تواجه نصًا مكتوبًا بشكل سيء ، يتعين عليك التخلي عن استخدامه والعودة إلى المستوى الذي بدأت منه في الصف الأول. بطبيعة الحال ، في نفس الوقت تقضي الكثير من الجهد وتغضب من قيامك بعمل لا معنى له.