AI ਨਾਲ ਬਣੀ ਐਪ 'ਤੇ ਡਿਵੈਲਪਰ ਨਾਲ ਕਿਵੇਂ ਕੰਮ ਕਰੀਏ
AI ਨਾਲ ਬਣੀ ਐਪ 'ਤੇ ਡਿਵੈਲਪਰ ਨਾਲ ਚੰਗੀ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਨ ਲਈ, ਉਸ ਨੂੰ ਇੱਕ Git ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਕੋਡ ਦਿਓ, ਐਪ ਕੀ ਕਰਦੀ ਹੈ ਅਤੇ ਕਿਉਂ ਬਾਰੇ ਇੱਕ ਪੰਨੇ ਦਾ ਸਾਰ ਦਿਓ, ਅਤੇ ਇੱਕ ਸਾਫ਼ ਤਰੀਕੇ ਨਾਲ ਤੈਅ ਕੀਤਾ ਕੰਮ ਦਿਓ ਜਿਸ ਵਿੱਚ ਪੂਰਾ ਹੋਣ ਦੀ ਪਰਿਭਾਸ਼ਾ ਹੋਵੇ। ਤੈਅ ਕਰੋ ਕਿ ਕੌਣ ਕਿਹੜੇ ਹਿੱਸੇ ਬਦਲਦਾ ਹੈ ਤਾਂ ਜੋ ਤੁਸੀਂ ਅਤੇ AI ਉਸ ਦਾ ਕੰਮ ਨਾ ਮਿਟਾਓ, ਰਿਪੋਜ਼ਟਰੀ ਅਤੇ ਹੋਸਟਿੰਗ ਖਾਤੇ ਆਪਣੇ ਨਾਮ 'ਤੇ ਰੱਖੋ, ਅਤੇ ਸੀਕ੍ਰੇਟ ਸੰਦੇਸ਼ਾਂ ਦੀ ਬਜਾਏ ਸੈਟਿੰਗਾਂ ਰਾਹੀਂ ਦਿਓ।
ਬਹੁਤ ਸਾਰੇ ਲੋਕ AI ਨਾਲ ਐਪ ਦਾ ਪਹਿਲਾ ਵਰਜ਼ਨ ਬਣਾਉਂਦੇ ਹਨ ਅਤੇ ਫਿਰ ਕਿਸੇ ਡਿਵੈਲਪਰ ਨੂੰ ਲਿਆਉਂਦੇ ਹਨ: ਭੁਗਤਾਨ ਜੋੜਨ, ਉਸ ਚੀਜ਼ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ ਜੋ AI ਵਾਰ-ਵਾਰ ਗ਼ਲਤ ਕਰਦਾ ਹੈ, ਸੁਰੱਖਿਆ ਦੀ ਸਮੀਖਿਆ ਲਈ, ਜਾਂ ਐਪ ਵੱਧਣ ਨਾਲ ਕੋਡ ਦੀ ਮਾਲਕੀ ਲੈਣ ਲਈ। ਜੇ ਤੁਸੀਂ ਅਜੇ ਵੀ ਫੈਸਲਾ ਕਰ ਰਹੇ ਹੋ ਕਿ ਕਿਸੇ ਨੂੰ ਰੱਖਣਾ ਹੈ ਜਾਂ ਨਹੀਂ, ਤਾਂ ਡਿਵੈਲਪਰ ਰੱਖੋ ਜਾਂ AI ਨਾਲ ਬਣਾਓ ਵੇਖੋ। ਇਹ ਗਾਈਡ ਮੰਨਦੀ ਹੈ ਕਿ ਤੁਸੀਂ ਫੈਸਲਾ ਕਰ ਲਿਆ ਹੈ ਅਤੇ ਚਾਹੁੰਦੇ ਹੋ ਕਿ ਮਿਲ ਕੇ ਕੰਮ ਸੁਚਾਰੂ ਚੱਲੇ।
ਡਿਵੈਲਪਰ ਕਦੋਂ ਫਾਇਦੇਮੰਦ ਹੈ
ਕਿਸੇ ਨੂੰ ਲਿਆਉਣ ਦੇ ਆਮ ਕਾਰਨ:
- ਇੱਕ ਸਮੱਸਿਆ ਜਿਸ ਨੂੰ AI ਹੱਲ ਨਹੀਂ ਕਰ ਪਾ ਰਿਹਾ, ਕਈ ਸਾਫ਼ ਕੋਸ਼ਿਸ਼ਾਂ ਅਤੇ ਰੋਲਬੈਕ ਦੇ ਬਾਅਦ ਵੀ।
- ਖ਼ਤਰੇ ਵਾਲੇ ਖੇਤਰ: ਭੁਗਤਾਨ, ਇਜਾਜ਼ਤਾਂ, ਸੰਵੇਦਨਸ਼ੀਲ ਡੇਟਾ, ਡੇਟਾਬੇਸ ਮਾਈਗ੍ਰੇਸ਼ਨ।
- ਸੁਰੱਖਿਆ ਜਾਂ ਕੋਡ ਸਮੀਖਿਆ ਲਾਂਚ ਤੋਂ ਪਹਿਲਾਂ ਜਾਂ ਵੱਡੇ ਗਾਹਕਾਂ ਨੂੰ ਲੈਣ ਤੋਂ ਪਹਿਲਾਂ।
- ਪ੍ਰਦਰਸ਼ਨ ਜਦੋਂ ਅਸਲ ਟ੍ਰੈਫਿਕ ਆਉਣ ਲੱਗੇ।
- ਵਾਧਾ: ਐਪ ਇੱਕ ਕਾਰੋਬਾਰ ਬਣ ਗਈ ਹੈ ਅਤੇ ਉਸ ਨੂੰ ਕੋਈ ਅਜਿਹਾ ਵਿਅਕਤੀ ਚਾਹੀਦਾ ਹੈ ਜੋ ਕੋਡ ਦਾ ਮਾਲਕ ਹੋਵੇ।
ਸਪਸ਼ਟ ਹੋਣਾ ਕਿ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕਿਹੜਾ ਕਾਰਨ ਹੈ, ਹੇਠਾਂ ਸਭ ਕੁਝ ਨੂੰ ਢਾਲਦਾ ਹੈ।
ਕਦਮ 1: ਕੋਡ ਨੂੰ ਸਾਂਝੀ ਜਗ੍ਹਾ 'ਤੇ ਲਿਆਓ
ਡਿਵੈਲਪਰ Git ਰਿਪੋਜ਼ਟਰੀਆਂ ਨਾਲ ਕੰਮ ਕਰਦੇ ਹਨ। ਕਿਸੇ ਨਾਲ ਸੰਪਰਕ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ:
- ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਇੱਕ ਪ੍ਰਾਈਵੇਟ GitHub (ਜਾਂ ਵਰਗੀ ਸੇਵਾ) ਰਿਪੋਜ਼ਟਰੀ ਨਾਲ ਜੋੜੋ, ਜਾਂ ਐਕਸਪੋਰਟ ਕਰੋ।
- ਪੱਕਾ ਕਰੋ ਕਿ ਕੋਡ ਜਾਂ ਇਤਿਹਾਸ ਵਿੱਚ ਕੋਈ ਸੀਕ੍ਰੇਟ ਨਹੀਂ ਹੈ। ਵੇਖੋ API ਕੀਆਂ ਸੁਰੱਖਿਅਤ ਕਿਵੇਂ ਰੱਖੀਏ।
- ਜਾਂਚੋ ਕਿ ਪ੍ਰੋਜੈਕਟ ਇੱਕ ਤਾਜ਼ੀ ਕਾਪੀ ਤੋਂ ਚੱਲਦਾ ਹੈ। AI ਨੂੰ ਸੈੱਟਅਪ ਦੇ ਕਦਮ ਲਿਖਣ ਲਈ ਕਹੋ।
ਇਸ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਵਾਲੇ ਡਿਵੈਲਪਰ ਲਈ ਇੱਕ README ਲਿਖੋ: ਐਪ ਕੀ ਕਰਦੀ ਹੈ, ਸਟੈਕ, ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਕਿਵੇਂ ਇੰਸਟਾਲ ਅਤੇ ਚਲਾਉਣੀ ਹੈ, ਲੋੜੀਂਦੇ ਐਨਵਾਇਰਨਮੈਂਟ ਵੈਰੀਏਬਲ (ਸਿਰਫ਼ ਨਾਮ), ਫੋਲਡਰ ਢਾਂਚਾ, ਅਤੇ ਜੋ ਵੀ ਨਾਜ਼ੁਕ ਜਾਂ ਅਨੋਖਾ ਹੈ।
Git ਨਵਾਂ ਹੈ ਤਾਂ AI ਨਾਲ ਬਣੀ ਐਪ ਲਈ Git ਕਿਵੇਂ ਵਰਤੀਏ ਵਿੱਚ ਬੁਨਿਆਦੀ ਗੱਲਾਂ ਹਨ।
ਕਦਮ 2: ਇੱਕ ਪੰਨੇ ਦੀ ਬ੍ਰੀਫ਼ ਲਿਖੋ
ਡਿਵੈਲਪਰ ਨੇ ਤੁਹਾਡੀ ਚੈਟ ਹਿਸਟਰੀ ਨਹੀਂ ਵੇਖੀ। ਉਸ ਨੂੰ ਇੱਕ ਪੰਨੇ ਵਿੱਚ ਸੰਦਰਭ ਦਿਓ:
- ਐਪ ਕੀ ਕਰਦੀ ਹੈ, ਕਿਸ ਲਈ, ਅਤੇ ਕਿੰਨੇ ਲੋਕ ਵਰਤਦੇ ਹਨ।
- ਕੀ ਸਭ ਤੋਂ ਵੱਧ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ: ਉਹ ਫਲੋ ਜੋ ਕਦੇ ਵੀ ਟੁੱਟਣੇ ਨਹੀਂ ਚਾਹੀਦੇ।
- ਜਾਣੀਆਂ ਸਮੱਸਿਆਵਾਂ ਅਤੇ ਤੁਸੀਂ ਪਹਿਲਾਂ ਕੀ ਅਜ਼ਮਾਇਆ।
- ਕੰਮ, ਅਤੇ ਤੁਸੀਂ ਕਿਵੇਂ ਜਾਣੋਗੇ ਕਿ ਇਹ ਪੂਰਾ ਹੋ ਗਿਆ।
- ਸੀਮਾਵਾਂ: ਬਜਟ, ਸਮਾਂ-ਸੀਮਾ, ਅਤੇ ਉਹ ਚੀਜ਼ਾਂ ਜੋ ਉਹ ਨਾ ਬਦਲੇ।
ਇੱਕ ਚੰਗੀ "ਪੂਰਾ ਹੋਣ ਦੀ ਪਰਿਭਾਸ਼ਾ" ਪਰਖਣ ਯੋਗ ਹੁੰਦੀ ਹੈ: "ਲੌਗਇਨ ਕੀਤਾ ਯੂਜ਼ਰ Stripe Checkout ਰਾਹੀਂ ਮਹੀਨਾਵਾਰ ਪਲਾਨ ਲਈ ਭੁਗਤਾਨ ਕਰ ਸਕਦਾ ਹੈ, ਪਲਾਨ ਉਸ ਦੇ ਖਾਤਾ ਪੰਨੇ 'ਤੇ ਦਿਸਦਾ ਹੈ, ਅਤੇ ਕਸਟਮਰ ਪੋਰਟਲ ਵਿੱਚ ਰੱਦ ਕਰਨ 'ਤੇ ਮਿਆਦ ਦੇ ਅੰਤ 'ਤੇ ਪਲਾਨ ਹੇਠਾਂ ਆਉਂਦਾ ਹੈ।" "ਭੁਗਤਾਨ ਠੀਕ ਕਰੋ" ਵਰਗਾ ਨਹੀਂ।
ਕਦਮ 3: ਪਹੁੰਚ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਦਿਓ
- ਕੋਡ: ਉਸ ਨੂੰ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਸਹਿਯੋਗੀ ਵਜੋਂ ਜੋੜੋ। ਕੰਮ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਬਾਅਦ ZIP ਫ਼ਾਈਲਾਂ ਇੱਧਰ-ਉੱਧਰ ਨਾ ਭੇਜੋ।
- ਬਿਲਡਰ: ਜੇ ਤੁਹਾਡਾ AI ਐਪ ਬਿਲਡਰ ਟੀਮ ਮੈਂਬਰਾਂ ਨੂੰ ਸਹਿਯੋਗ ਦਿੰਦਾ ਹੈ, ਤਾਂ ਉਸ ਨੂੰ ਸਿਰਫ਼ ਇਸ ਪ੍ਰੋਜੈਕਟ ਵਾਲੇ ਵਰਕਸਪੇਸ ਵਿੱਚ ਬੁਲਾਓ।
- ਸੀਕ੍ਰੇਟ: ਆਪਣੇ ਹੋਸਟ ਦੀਆਂ ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਜੋੜੋ, ਜਾਂ ਪਾਸਵਰਡ ਮੈਨੇਜਰ ਰਾਹੀਂ ਸਾਂਝੇ ਕਰੋ। ਕਦੇ ਵੀ ਕੀ ਈਮੇਲ ਜਾਂ ਚੈਟ ਵਿੱਚ ਪੇਸਟ ਨਾ ਕਰੋ।
- ਟੈਸਟ ਖਾਤੇ: ਟੈਸਟ ਡੇਟਾ ਨਾਲ ਬਣਾਓ, ਆਪਣਾ ਲੌਗਇਨ ਸਾਂਝਾ ਨਾ ਕਰੋ।
- ਅਸਲ ਡੇਟਾ: ਸਿਰਫ਼ ਉਦੋਂ ਜਦੋਂ ਉਸ ਨੂੰ ਸੱਚਮੁੱਚ ਲੋੜ ਹੋਵੇ, ਅਤੇ ਸਿਰਫ਼ ਉਹੀ ਜੋ ਚਾਹੀਦਾ ਹੈ।
ਰਿਪੋਜ਼ਟਰੀ, ਡੋਮੇਨ ਅਤੇ ਹੋਸਟਿੰਗ ਖਾਤੇ ਤੁਹਾਡੇ ਨਾਮ 'ਤੇ ਰੱਖੋ। ਲੋਕਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰੋ; ਖਾਤੇ ਹਵਾਲੇ ਨਾ ਕਰੋ।
ਕਦਮ 4: ਤੈਅ ਕਰੋ ਕਿ ਕੌਣ ਕੀ ਬਦਲਦਾ ਹੈ
ਸਭ ਤੋਂ ਵੱਡੀ ਰੁਕਾਵਟ ਇਹ ਹੈ ਕਿ ਦੋ ਧਿਰਾਂ, ਤੁਸੀਂ ਇੱਕ AI ਨਾਲ ਅਤੇ ਡਿਵੈਲਪਰ, ਇੱਕੋ ਸਮੇਂ ਇੱਕੋ ਕੋਡ ਬਦਲਦੀਆਂ ਹਨ। ਇੱਕ ਨਿਯਮ ਚੁਣੋ:
| ਤਰੀਕਾ | ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ | ਕਿਸ ਲਈ ਢੁਕਵਾਂ |
|---|---|---|
| ਖੇਤਰ ਅਨੁਸਾਰ ਵੰਡ | ਤੁਸੀਂ ਅਤੇ AI ਕਾਪੀ, ਪੰਨੇ ਅਤੇ ਸਟਾਈਲਿੰਗ ਕਰਦੇ ਹੋ; ਡਿਵੈਲਪਰ ਭੁਗਤਾਨ, ਡੇਟਾ ਅਤੇ API ਦਾ ਮਾਲਕ ਹੈ | ਚੱਲ ਰਹੀ ਸਾਂਝੀ ਕੰਮ |
| ਵਾਰੀ-ਵਾਰੀ | ਡਿਵੈਲਪਰ ਬ੍ਰਾਂਚ 'ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ AI ਰੋਕਦੇ ਹੋ, ਫਿਰ ਤੁਸੀਂ ਉਸ ਦੇ ਬਦਲਾਅ pull ਕਰਦੇ ਹੋ | ਇੱਕ ਸਾਫ਼ ਤੈਅ ਕੀਤਾ ਕੰਮ |
| ਪੂਰਾ ਹਵਾਲਾ | ਡਿਵੈਲਪਰ ਸਾਰਾ ਕੰਮ ਸੰਭਾਲਦਾ ਹੈ; ਤੁਸੀਂ ਬੇਨਤੀਆਂ ਅਤੇ ਬੱਗ ਰਿਪੋਰਟਾਂ ਭੇਜਦੇ ਹੋ | ਜਦੋਂ ਐਪ ਬਿਲਡਰ ਤੋਂ ਵੱਡੀ ਹੋ ਗਈ |
ਜੋ ਵੀ ਚੁਣੋ: ਹਰ ਪ੍ਰੌਮਪਟਿੰਗ ਸੈਸ਼ਨ ਤੋਂ ਪਹਿਲਾਂ ਨਵੀਨਤਮ ਕੋਡ pull ਕਰੋ, ਅਤੇ ਵੱਡੇ ਬਦਲਾਅ ਉਨ੍ਹਾਂ ਬ੍ਰਾਂਚਾਂ 'ਤੇ ਕਰੋ ਜਿਨ੍ਹਾਂ ਦੀ ਦੂਜਾ ਵਿਅਕਤੀ ਸਮੀਖਿਆ ਕਰ ਸਕੇ।
ਕਦਮ 5: ਲਿਖਤ ਵਿੱਚ ਗੱਲ ਕਰੋ
- ਸਮੱਸਿਆਵਾਂ ਦੀ ਰਿਪੋਰਟ ਕਦਮਾਂ ਨਾਲ ਕਰੋ, ਉਮੀਦ ਕੀਤਾ ਨਤੀਜਾ ਅਤੇ ਅਸਲ ਨਤੀਜਾ ਲਿਖੋ। ਵੇਖੋ ਚੰਗੀ ਬੱਗ ਰਿਪੋਰਟ ਕਿਵੇਂ ਲਿਖੀਏ।
- ਫੈਸਲੇ ਇੱਕ ਥਾਂ 'ਤੇ ਰੱਖੋ: ਇੱਕ ਇਸ਼ੂ ਟਰੈਕਰ, ਸਾਂਝਾ ਦਸਤਾਵੇਜ਼, ਜਾਂ ਪull request ਟਿੱਪਣੀਆਂ।
- ਉਸ ਨੂੰ ਕਹੋ ਕਿ ਹਰ pull request ਵਿੱਚ ਆਸਾਨ ਭਾਸ਼ਾ ਵਿੱਚ ਦੱਸੇ ਕਿ ਉਸ ਨੇ ਕੀ ਬਦਲਿਆ।
- ਤੈਅ ਕਰੋ ਕਿ ਕਿੰਨੀ ਵਾਰ ਗੱਲ ਕਰਨੀ ਹੈ।
ਕਦਮ 6: ਉਸ ਦੇ ਕੰਮ ਦੀ ਸਮੀਖਿਆ ਕਰੋ
ਸਮੀਖਿਆ ਲਈ ਕੋਡ ਪੜ੍ਹਨਾ ਜ਼ਰੂਰੀ ਨਹੀਂ। ਜਾਂਚੋ:
- ਉਹ ਉਹੀ ਕਰਦਾ ਹੈ ਜੋ ਬ੍ਰੀਫ਼ ਵਿੱਚ ਸੀ, ਪ੍ਰੀਵਿਊ ਜਾਂ ਸਟੇਜਿੰਗ ਕਾਪੀ 'ਤੇ।
- ਕੁਝ ਹੋਰ ਨਹੀਂ ਟੁੱਟਿਆ: ਆਪਣੇ ਮਹੱਤਵਪੂਰਨ ਫਲੋ ਚਲਾਓ।
- ਉਸ ਨੇ ਸਮਝਾਇਆ ਕਿ ਉਸ ਨੇ ਕੀ ਅਤੇ ਕਿਉਂ ਬਦਲਿਆ।
- ਕੋਡ ਵਿੱਚ ਕੋਈ ਸੀਕ੍ਰੇਟ ਨਹੀਂ ਆਇਆ।
ਡੂੰਘੀ ਨਜ਼ਰ ਲਈ, AI ਨਾਲ ਬਣੇ ਕੋਡ ਦੀ ਸਮੀਖਿਆ ਕਿਵੇਂ ਕਰੀਏ ਵਿੱਚ ਇੱਕ ਚੈੱਕਲਿਸਟ ਹੈ, ਜੋ ਮਨੁੱਖਾਂ ਵੱਲੋਂ ਲਿਖੇ ਕੋਡ ਲਈ ਵੀ ਕੰਮ ਕਰਦੀ ਹੈ। ਤੁਸੀਂ ਆਪਣੇ AI ਬਿਲਡਰ ਨੂੰ ਇਹ ਵੀ ਕਹਿ ਸਕਦੇ ਹੋ ਕਿ ਡਿਵੈਲਪਰ ਦਾ pull request ਤੁਹਾਨੂੰ ਸਾਦੀ ਭਾਸ਼ਾ ਵਿੱਚ ਸਮਝਾਵੇ।
ਕਦਮ 7: ਮਾਲਕੀ ਸਾਫ਼ ਰੱਖੋ
- ਰਿਪੋਜ਼ਟਰੀ, ਹੋਸਟਿੰਗ, ਡੋਮੇਨ ਅਤੇ ਤੀਜੀ ਧਿਰ ਦੇ ਖਾਤੇ ਤੁਹਾਡੇ ਕੋਲ ਰਹਿੰਦੇ ਹਨ।
- ਕੰਮ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਲਿਖਤ ਵਿੱਚ ਤੈਅ ਕਰੋ ਕਿ ਉਨ੍ਹਾਂ ਵੱਲੋਂ ਲਿਖੇ ਕੋਡ ਦੀ ਮਾਲਕੀ ਕਿਸ ਦੀ ਹੈ। ਠੇਕੇ ਦੇ ਸਵਾਲਾਂ ਲਈ ਸਥਾਨਕ ਨਿਯਮ ਜਾਂ ਸਲਾਹਕਾਰ ਜਾਂਚੋ।
- ਕੰਮ ਖ਼ਤਮ ਹੋਣ 'ਤੇ ਉਸ ਦੀ ਪਹੁੰਚ ਹਟਾਓ ਅਤੇ ਜਿਹੜੀਆਂ ਕੀਆਂ ਉਸ ਨੇ ਵੇਖੀਆਂ ਸਨ ਉਹ ਬਦਲੋ।
ਉਦਾਹਰਨ ਪ੍ਰੌਮਪਟ
ਇੱਕ ਡਿਵੈਲਪਰ ਨੇ ਆਖ਼ਰੀ pull ਵਿੱਚ ਚੈੱਕਆਉਟ ਕੋਡ ਬਦਲਿਆ ਹੈ। ਆਸਾਨ ਭਾਸ਼ਾ ਵਿੱਚ ਦੱਸੋ ਕਿ ਉਸ ਨੇ ਕੀ ਬਦਲਿਆ ਅਤੇ ਕੀ ਐਪ ਦਾ ਕੋਈ ਹੋਰ ਹਿੱਸਾ ਇਸ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ।
ਇਸ ਐਪ ਦੇ ਉਹ ਹਿੱਸੇ ਦੱਸੋ ਜੋ ਸਭ ਤੋਂ ਗੁੰਝਲਦਾਰ ਜਾਂ ਖ਼ਤਰੇ ਵਾਲੇ ਹਨ, ਤਾਂ ਜੋ ਮੈਂ ਡਿਵੈਲਪਰ ਨੂੰ ਦੱਸ ਸਕਾਂ ਕਿ ਸਮੀਖਿਆ ਕਿੱਥੇ ਕੇਂਦਰਿਤ ਕਰਨੀ ਹੈ।
ਮੈਂ ਭੁਗਤਾਨ ਡਿਵੈਲਪਰ ਨੂੰ ਸੌਂਪ ਰਿਹਾ ਹਾਂ। ਹੁਣ ਤੋਂ src/payments ਜਾਂ /api/billing ਰੂਟਾਂ ਹੇਠਲੀਆਂ ਕੋਈ ਵੀ ਫ਼ਾਈਲ ਨਾ ਛੂਹੋ। ਜੇ ਕੋਈ ਬਦਲਾਅ ਉਨ੍ਹਾਂ ਦੀ ਲੋੜ ਪਾਵੇ, ਤਾਂ ਮੈਨੂੰ ਦੱਸੋ।
ਆਮ ਗ਼ਲਤੀਆਂ
- ਕੋਈ ਬ੍ਰੀਫ਼ ਨਾ ਹੋਣਾ। ਡਿਵੈਲਪਰ ਭੁਗਤਾਨ ਵਾਲੇ ਘੰਟੇ ਇਹ ਅੰਦਾਜ਼ਾ ਲਾਉਣ ਵਿੱਚ ਲਗਾ ਦਿੰਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਕੀ ਚਾਹੁੰਦੇ ਸੀ।
- ਧੁੰਦਲਾ ਦਾਇਰਾ, ਜਿਵੇਂ "ਬੱਗ ਠੀਕ ਕਰੋ" ਜਾਂ "ਉਤਪਾਦਨ ਲਈ ਤਿਆਰ ਕਰੋ"।
- ਦੋਵਾਂ ਦਾ ਇੱਕੋ ਸਮੇਂ ਬਦਲਣਾ ਬਿਨਾਂ ਪਹਿਲਾਂ pull ਕੀਤੇ, ਫਿਰ ਟਕਰਾਅ ਵਿੱਚ ਕੰਮ ਗੁਆਉਣਾ।
- ਆਪਣਾ ਲੌਗਇਨ ਸਾਂਝਾ ਕਰਨਾ ਜਾਂ ਚੈਟ ਵਿੱਚ ਕੀਆਂ ਪੇਸਟ ਕਰਨਾ।
- ਖਾਤੇ ਡਿਵੈਲਪਰ ਦੇ ਨਾਮ 'ਤੇ ਹੋਣਾ, ਜਿਸ ਨਾਲ ਬਾਅਦ ਵਿੱਚ ਰਾਹ ਵੱਖ ਕਰਨਾ ਔਖਾ ਹੋ ਜਾਂਦਾ ਹੈ।
- ਪਹੁੰਚ ਹਟਾਉਣਾ ਭੁੱਲਣਾ ਅਤੇ ਕੰਮ ਤੋਂ ਬਾਅਦ ਕੀਆਂ ਨਾ ਬਦਲਣਾ।
ਚੈੱਕਲਿਸਟ
- ਕੋਡ ਇੱਕ ਪ੍ਰਾਈਵੇਟ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਮੇਰੇ ਨਾਮ 'ਤੇ ਹੈ, ਬਿਨਾਂ ਸੀਕ੍ਰੇਟ ਦੇ।
- ਇੱਕ README ਸੈੱਟਅਪ ਸਮਝਾਉਂਦਾ ਹੈ; ਇੱਕ ਪੰਨੇ ਦੀ ਬ੍ਰੀਫ਼ ਐਪ ਅਤੇ ਕੰਮ ਸਮਝਾਉਂਦੀ ਹੈ।
- ਕੰਮ ਦੀ ਇੱਕ ਪਰਖਣ ਯੋਗ ਪੂਰਾ ਹੋਣ ਦੀ ਪਰਿਭਾਸ਼ਾ ਹੈ।
- ਪਹੁੰਚ ਸਹਿਯੋਗੀ ਸੱਦਿਆਂ ਰਾਹੀਂ ਹੈ, ਸੀਕ੍ਰੇਟ ਸੈਟਿੰਗਾਂ ਜਾਂ ਪਾਸਵਰਡ ਮੈਨੇਜਰ ਰਾਹੀਂ ਹਨ।
- ਤੈਅ ਹੈ ਕਿ ਕੌਣ ਕੀ ਬਦਲਦਾ ਹੈ, ਅਤੇ ਮੈਂ ਪ੍ਰੌਮਪਟ ਤੋਂ ਪਹਿਲਾਂ pull ਕਰਦਾ ਹਾਂ।
- ਕੰਮ ਦੀ ਸਮੀਖਿਆ ਬ੍ਰੀਫ਼ ਅਤੇ ਮਹੱਤਵਪੂਰਨ ਫਲੋ ਦੇ ਵਿਰੁੱਧ ਹੁੰਦੀ ਹੈ।
- ਮਾਲਕੀ ਲਿਖਤ ਵਿੱਚ ਹੈ; ਕੰਮ ਖ਼ਤਮ ਹੋਣ 'ਤੇ ਪਹੁੰਚ ਹਟਦੀ ਹੈ ਅਤੇ ਕੀਆਂ ਬਦਲਦੀਆਂ ਹਨ।
Mythex 'ਤੇ ਡਿਵੈਲਪਰ ਨਾਲ ਕੰਮ
- ਉਸ ਨੂੰ ਇੱਕ ਵਰਕਸਪੇਸ ਵਿੱਚ ਸੱਦੋ। ਮਾਲਕ ਬਿਨਾਂ ਪ੍ਰਤੀ-ਸੀਟ ਫੀਸ ਦੇ ਅਸੀਮਤ ਸਹਿਯੋਗੀ ਸੱਦ ਸਕਦੇ ਹਨ; ਮੈਂਬਰ ਵਰਕਸਪੇਸ ਦੇ ਪ੍ਰੋਜੈਕਟਾਂ 'ਤੇ ਕੰਮ ਕਰਦੇ ਹਨ। ਇੱਕ ਵੱਖਰਾ ਵਰਕਸਪੇਸ ਵਰਤੋ ਤਾਂ ਜੋ ਉਹ ਸਿਰਫ਼ ਇਹ ਪ੍ਰੋਜੈਕਟ ਵੇਖੇ। ਪ੍ਰਕਾਸ਼ਿਤ ਐਪਾਂ ਦੇ ਕ੍ਰੈਡਿਟ ਵਰਕਸਪੇਸ ਮਾਲਕ ਨੂੰ ਬਿਲ ਹੁੰਦੇ ਹਨ। ਵੇਖੋ ਸੱਦੇ।
- GitHub sync ਅਤੇ export (Pro). ਰਿਪੋਜ਼ਟਰੀ ਜੋੜੋ ਅਤੇ push/pull ਕਰੋ, ਜਾਂ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਸੀਕ੍ਰੇਟ ਬਾਹਰ ਰੱਖ ਕੇ export ਕਰੋ। ਵੇਖੋ GitHub, export, and import।
- ਕੰਮ ਦਾ ਪ੍ਰੀਵਿਊ ਲਿੰਕ ਸਾਂਝਾ ਕਰੋ ਕਿਸੇ ਅਜਿਹੇ ਵਿਅਕਤੀ ਨੂੰ ਜਿਸ ਕੋਲ Mythex ਖਾਤਾ ਨਹੀਂ, ਅਤੇ ਮੁਕੰਮਲ ਹੋਣ 'ਤੇ ਇਸ ਨੂੰ ਹਟਾ ਦਿਓ।
- Ask mode ਕੋਡ ਬਾਰੇ ਸਵਾਲਾਂ ਦੇ ਜਵਾਬ ਦਿੰਦਾ ਹੈ ਬਿਨਾਂ ਉਸ ਨੂੰ ਬਦਲੇ। ਇਹ ਡਿਵੈਲਪਰ ਦੇ ਬਦਲਾਅ ਸਮਝਣ ਲਈ ਲਾਭਦਾਇਕ ਹੈ।
ਜੇ ਡਿਵੈਲਪਰ ਐਪ ਕਿਤੇ ਹੋਰ ਚਲਾਏਗਾ, ਤਾਂ AI ਨਾਲ ਬਣੀ ਐਪ ਨੂੰ ਐਕਸਪੋਰਟ ਅਤੇ ਆਪਣੇ ਸਰਵਰ 'ਤੇ ਕਿਵੇਂ ਚਲਾਈਏ ਵੇਖੋ।
ਸਵਾਲ
ਕੀ ਡਿਵੈਲਪਰ ਉਸ ਕੋਡ 'ਤੇ ਕੰਮ ਕਰ ਸਕੇਗਾ ਜੋ AI ਨੇ ਲਿਖਿਆ ਹੈ?
ਆਮ ਤੌਰ 'ਤੇ ਹਾਂ। AI ਐਪ ਬਿਲਡਰ ਜ਼ਿਆਦਾਤਰ React ਅਤੇ TypeScript ਵਰਗੇ ਮਿਆਰੀ ਫਰੇਮਵਰਕਾਂ ਵਿੱਚ ਆਮ ਕੋਡ ਬਣਾਉਂਦੇ ਹਨ, ਜੋ ਡਿਵੈਲਪਰ ਪਹਿਲਾਂ ਹੀ ਜਾਣਦੇ ਹਨ। ਉਮੀਦ ਕਰੋ ਕਿ ਉਹ ਪਹਿਲਾਂ ਕੁਝ ਸਮਾਂ ਕੋਡ ਪੜ੍ਹਨ ਵਿੱਚ ਲਾਏਗਾ, ਅਤੇ ਕੁਝ ਥਾਵਾਂ 'ਤੇ ਸਫ਼ਾਈ ਦੇ ਸੁਝਾਅ ਦੇਵੇਗਾ।
ਕੀ ਡਿਵੈਲਪਰ ਰੱਖਣ ਤੋਂ ਬਾਅਦ ਵੀ ਮੈਂ AI ਬਿਲਡਰ ਵਰਤ ਸਕਦਾ ਹਾਂ?
ਵਰਤ ਸਕਦੇ ਹੋ, ਪਰ ਪਹਿਲਾਂ ਨਿਯਮ ਤੈਅ ਕਰੋ। ਸਭ ਤੋਂ ਸਧਾਰਨ ਵੰਡ ਖੇਤਰ ਅਨੁਸਾਰ ਹੈ, ਜਿਵੇਂ ਤੁਸੀਂ ਕਾਪੀ ਅਤੇ ਪੰਨਿਆਂ ਦੇ ਛੋਟੇ ਬਦਲਾਅ ਸੰਭਾਲੋ ਜਦੋਂ ਕਿ ਡਿਵੈਲਪਰ ਭੁਗਤਾਨ ਅਤੇ ਡੇਟਾ ਦਾ ਮਾਲਕ ਹੋਵੇ। ਪ੍ਰੌਮਪਟ ਦੇਣ ਤੋਂ ਪਹਿਲਾਂ ਹਮੇਸ਼ਾ ਨਵੀਨਤਮ ਕੋਡ ਪੁੱਲ ਕਰੋ, ਤਾਂ ਜੋ ਕੋਈ ਵੀ ਪਾਸਾ ਦੂਜੇ ਦਾ ਕੰਮ ਨਾ ਮਿਟਾਏ।
ਮੈਂ ਕਿਵੇਂ ਯਕੀਨੀ ਬਣਾਵਾਂ ਕਿ ਡਿਵੈਲਪਰ ਵੱਲੋਂ ਲਿਖਿਆ ਕੋਡ ਮੇਰਾ ਹੀ ਹੈ?
ਰਿਪੋਜ਼ਟਰੀ ਅਤੇ ਹੋਸਟਿੰਗ ਖਾਤੇ ਆਪਣੇ ਨਾਮ 'ਤੇ ਰੱਖੋ, ਅਤੇ ਡਿਵੈਲਪਰ ਨੂੰ ਸਹਿਯੋਗੀ ਵਜੋਂ ਜੋੜੋ। ਕੰਮ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਲਿਖਤ ਵਿੱਚ ਤੈਅ ਕਰੋ ਕਿ ਕੰਮ ਦੀ ਮਾਲਕੀ ਕਿਸ ਦੀ ਹੈ, ਅਤੇ ਠੇਕੇ ਦੇ ਸਵਾਲਾਂ ਲਈ ਸਥਾਨਕ ਨਿਯਮ ਜਾਂ ਸਲਾਹਕਾਰ ਜਾਂਚੋ।
ਡਿਵੈਲਪਰ ਸ਼ੁਰੂ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਉਸ ਨੂੰ ਕੀ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ?
ਕੋਡ ਤੱਕ ਪਹੁੰਚ, ਐਪ ਕੀ ਕਰਦੀ ਹੈ ਅਤੇ ਕੌਣ ਵਰਤਦਾ ਹੈ ਬਾਰੇ ਛੋਟਾ ਵਰਣਨ, ਜਾਣੀਆਂ ਸਮੱਸਿਆਵਾਂ ਦੀ ਸੂਚੀ, ਕੰਮ ਜੋ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਕਿਵੇਂ ਪਰਖਿਆ ਜਾਵੇਗਾ ਕਿ ਉਹ ਪੂਰਾ ਹੋਇਆ, ਅਤੇ ਟੈਸਟ ਖਾਤੇ। ਸੀਕ੍ਰੇਟ ਆਪਣੇ ਹੋਸਟ ਦੀਆਂ ਸੈਟਿੰਗਾਂ ਜਾਂ ਪਾਸਵਰਡ ਮੈਨੇਜਰ ਰਾਹੀਂ ਸਾਂਝੇ ਕਰੋ, ਚੈਟ ਰਾਹੀਂ ਨਹੀਂ।