שאלות ש AI לא יודע לענות עליהן
למה שמת את כל הקוד בקובץ אחד?
למה בחרת את ה API הישן יותר?
למה כתבת מחדש את הפונקציה שכבר היתה כתובה במקום אחר (במקום להפוך אותה מ private ל public)?
למה שמרת את החיבור ל DB במשתנה גלובאלי ושכחת לאפס אותו וכך יצרת לי זליגת זכרון?
למה מחקת לי את הקובץ?
למה אתה מתעקש ליצור אוביקט בלולאה כשאני מתחנן שתכתוב Obect Literal?
למה לא יצרת אינדקסים על הטבלאות שיצרת ב DB?
למה יצרת קובץ locale חדש אפילו שכבר יש קובץ locale באפליקציה לכל הפיצ'רים האחרים?
למה בפונקציה אחת כתבת
setIsFlipped(!isFlipped);
if (!isFlipped) {
setShowRating(true);
}
אבל שתי שורות למטה כתבת
const handleRate = (rating: number) => {
onRate(rating);
setIsFlipped(false);
setShowRating(false);
};
(או שצריך if או שלא צריך)
למה בכפתור אחד כתבת stopPropagation אבל בכפתור השני לא?
למה אתה מושך מידע מהשרת עם useEffect ולא משתמש באיזה react-query ?
למה אתה כותב קוד שאפילו אתה לא תוכל לתחזק??
וואו מדהים ששמת לב! איזה חד אבחנה אתה. באמת הייתי צריך להשתמש במנגנון שאתה מציע. הנה מיד אני מתקן.
לכל מי שחושב ש AI הולך להחליף מפתחים Any time soon אני יכול רק להציע - שבו איתו (או אתה, זה גמיש) כמה ימים. תנו להם לכתוב קוד ותקראו את מה שיוצא. נכון, אין טעויות syntax אבל קבלת החלטות זה לא הצד החזק שלהם.