---
فهم السؤال نصف الجواب هذه القاعدة صحيحة جدا في المسائل الساعية بل ان فهم السؤال كل الجواب فأي خطأ في فهم السؤال سيتسبب باختيار ادلة خاطئة في خارطة المسئلة وبهذا سيكون الجواب خاطىء .
لذا فأن برمجة تطبيق او برنامج للمسائل كان يشكل معضلة كبيرة لاغلب او كل المبرمجين لذا لا نرى برامج كثيرة تتناول المسائل , فكيف يمكن لبرنامج الكتروني ان يفهم سؤال السائل ويستخرج الادلة منه وبعدها يطبق قوانين وقواعد المسائل الفلكية ليستخرج الجواب
هذه هي الخطوة الاولى التي اخرتني في برمجة المسائل رغم اني مفكر بها من سنين طويلة , ولكن التفكير المستمر اوصلني لقاعدة رأيت انها الانسب لهكذا برنامج
فبما ان البرنامج الكتروني اي لا قدرة له على تحليل السؤال فالماذا لا يقوم مستخدم البرنامج بهذا التحليل ويقسم سؤاله لعدة اجزاء يمكن للبرنامج فهمها واستخراج الادلة منها
هذه القاعدة التي رأيتها مناسبة جدا ويمكن بعدها ان اطبقها لابرمج اول تطبيق للمسائل الساعية في العالم ( وفي التاريخ بمزيد من الغرور
لذا وجب على من استخدم التطبيق ان يحلل سؤاله اولا ويكون حريصا بهذا التقسيم ليكون الجواب صحيح وحسب هذه القاعدة
1- من السائل
2- من المسؤول عنه
3- ما هو السؤال
فكل سؤال يجب ان يتوفر فيه هذه العناصر الثلاث وبشكل واضح او خفي ولكن على مستخدم التطبيق ان يبرمج عقله على فرز اي سؤال لهذه العناصر الثلاث ليكون سؤاله مفهوم لهذا البرنامج .
لنضرب بعض الامثلة على بعض الاسئلة ونرى كيف يكون فرز هذه العناصر منها
1- عبير تسئل هل سيتزوج اخوها من الامريكية
هنا السائل عبير
المسؤول عنه اخوها
السؤال هل سيتزوج
اذن في التطبيق سيكون
[attachment=4]1.PNG[/attachment]
[attachment=3]2.PNG[/attachment]
[attachment=2]3.PNG[/attachment]
[attachment=1]4.PNG[/attachment]
[attachment=0]5.PNG[/attachment]
اذن كما هو واضح فقد قسمنا السؤال لثلاث عناصر اضافة لصفحة معلومات السؤال
وكما قلت سابقا الصفحة الاولى التي يطلبها التطبيق
1- معلومات السؤال بشكل دقيق ويجب الانتباه للاتي ( الساعة بنظام ال24 ساعة اي الساعة 1 ظهرا يجب كتابه 13 والساعة 10 مساء يجب كتابه 22 وهكذا , ويجب الانتباه لمكان السؤال وفرق التوقيت بشكل جيد واضافة ساعة لفرق التوقيت ان كان التوقيت الصيفي معتمد لدى السائل )
( علما اني قد ذكرت سابقا ان وقت الاحكامي او المسؤول هو الاهم ان كان السؤال موجه له اي محمد في المغرب وانا في العراق وارسل لي محمد سؤال فيجب علي ان ارى قتي ومكاني انا وليس وقته هو اما ان كان السؤال في منتدى مثلا وهو موجه لاكثر من شخص وليس لشخص محدد فهنا نختار وقت محمد ومكانه في المغرب )
2- بعدها نختار من السائل ( ونفترض دائما ان السائل هو الذي يستخدم التطبيق لذا في السؤال السابق فاني ساختار السائل انا رغم ان عبير هي التي سألت )
3- بعدها نختار المسؤول عنه وقد سئلت عبير عن اخوها فنحدد ذلك
4- بعدها نختار ما هو السؤال وكان عن زواج
لنرى سؤال اخر
2- احمد يسئل عن مرضه
هنا السائل احمد
المسؤول عنه هو نفسه
السؤال حال المرض
اذن في التطبيق ستكون الصفحة الاولى السائل انا
الصفحة الثانية المسؤول عنه ( السؤال لشيء خاص بي )
الصفحة الثالثة السؤال ( سؤال عن مرض )
3- السؤال الثالث
فاطمة تسئل التغييرات في العمل جيدة لها او سيئة
هنا السائلة فاطمة
المسؤول عنه شيء خاص بفاطمة ( لانها تسئل عن عملها هي )
السؤال حال العمل
اي غالبا المسؤول عنه هو شخص ما وحسب هذه القاعدة ( فاعل مفعول به فعل )
الفاعل = السائل
المفعول به = المسؤول عنه
الفعل = السؤال نفسه
4- سؤال اخر ( قول فلان صحيح او كذب )
السائل انا
المسؤول عنه فلان ( يجب تحديد شخصه وان لم يعرفه نحدد شخص اعرفه )
السؤال = خبر
وقد تكون هذه الطريقة معقدة قليلا ولكنها الانسب لبرنامج في المسائل كما قلت سابقا والا فكيف يمكن ان يحلل البرنامج جميع الاسئلة والتي قد تكون بالالاف او الملايين