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