Cross Language Parity Checker
Para sa mga engineer na nagbabantay na ang dalawang implementasyon sa iba't ibang wika ay kumikilos nang pareho sa mga edge case.
Best for these models
๐ The Prompt
๐ Available ang prompt sa download
Kunin ang buong prompt text sa downloadable na .txt file. Libre, walang signup na kailangan.
I-download PromptVariables to fill in
{{SOURCE_CODE}} โ Replace with your input {{TARGET_CODE}} โ Replace with your input {{EXPECTED_BEHAVIOR}} โ Replace with your input {{EDGE_CASE_SET}} โ Replace with your input About this prompt
Cross Language Parity Checker ay naghahambing ng dalawang implementasyon ng parehong lohika at naghahanap ng behavioral drift. Ito ay perpekto kapag nagmamigrate ka ng mga serbisyo, nagsusulat muli ng isang module, o nagbabantay na ang isang isinaling function ay nananatiling katugma sa orihinal. Ang prompt ay humihiling sa modelo na ikumpara ang mga input, output, edge case, at error handling upang makita mo ang mga mismatch bago pa man ito maging mga depekto sa produksyon. Lalo na itong kapaki-pakinabang kapag ang isang bersyon ay nasa Python at ang isa ay nasa JavaScript, Java, Go, o TypeScript.
Ang template na ito ay ginawa para sa mga migration team, staff engineers, at QA automation specialists na nangangailangan ng kumpiyansa sa iba't ibang wika. Binibigyang-diin nito ang behavior parity, hindi lamang pagkakatulad sa syntax. Tinutukoy ng output kung saan nagkakaiba ang mga implementasyon, bakit mahalaga ang pagkakaiba, at kung paano ito mapagkakasundo. Maaari rin nitong imungkahi ang mga test case na nagpapatunay ng pagkakapareho, na kapaki-pakinabang para sa regression suites at release gates.
I-customize ito sa pamamagitan ng pagbibigay ng {{SOURCE_CODE}}, {{TARGET_CODE}}, at ang pinagsasaluhang inaasahang behavior sa {{EXPECTED_BEHAVIOR}}. Kung may mga kilalang tricky inputs, idagdag ang mga ito sa {{EDGE_CASE_SET}} upang makatutok ang modelo sa mga high-risk na bahagi. Ang sagot ay dapat maglaman ng mismatch table, severity ranking, at mga rekomendasyon sa test. Gamitin ang migration validation prompt na ito kapag kailangan mong patunayan na ang dalawang codebase ay nananatiling magkatugma pagkatapos ng port o rewrite.
Key features
- Behavior parity na pagsusuri sa dalawang implementasyon sa wika
- Naghahanap ng mismatch sa errors, edge cases, at output formatting
- Nagraranggo ng mga isyu ayon sa severity at epekto sa produksyon
- Nagmumungkahi ng parity tests upang mapanatili ang pagkakatugma
- Perpekto para sa migration at rewrite validation
Best for
- โ Migration teams na nagpoprotekta ng mga serbisyo sa pagitan ng mga wika
- โ QA automation engineers na bumubuo ng mga test suite para sa pagkakapareho
- โ Staff engineers na nagbabantay sa katumpakan ng rewrite
Tips
- ๐ก Isama ang parehong bersyon ng code, hindi lamang ang bago
- ๐ก Ilarawan ang inaasahang behavior sa prose para sa mga ambiguous na branch
- ๐ก Magdagdag ng listahan ng tricky inputs upang mailantad ang nakatagong drift
What you'll get
Isang ulat ng paghahambing na nagpapakita ng mga mismatch sa pagitan ng source at target na implementasyon, bakit sila mahalaga, at kung aling mga test ang idagdag upang patunayan ang parity. Perpekto ito para sa migration sign-off.
Preparing your download...
I-download PromptKaugnay na prompts
Tagasuri ng Kontrata ng API
Para sa mga inhinyero na nagsusuri ng mga pagbabago sa API na maaaring makasira sa mga kliyente, kontrata, o mga garantiya sa backward compatibility.
API Mock Server Blueprinter
Para sa mga koponan na bumubuo ng mga mock na serbisyo na nagsusimulate ng makatotohanang pag-uugali ng API bago matapos ang backend.
API Reference Documentation Forge
Para sa mga koponan ng platform na gumagawa ng tumpak na API reference docs mula sa schemas, routes, o endpoint notes.
Arkitekto ng Backend Test Fixture
Para sa mga senior engineer na gumagawa ng reusable fixtures at mocks para sa mga komplikadong backend test suite.