Kami memiliki proyek baru dari klien yang berbahasa Spanyol dan memiliki semua kode Java dan komentar, variabel, nama metode dalam bahasa Spanyol.
Kami tidak diizinkan untuk mengubahnya menjadi bahasa Inggris dan kemudian menggunakannya. Jika ada di antara Anda yang telah bekerja dalam kondisi seperti itu, dapatkah Anda memberi saran apa yang dapat dilakukan untuk mengurangi risiko ini karena kami harus melakukan pengembangan baru dan ini adalah penghenti acara utama ..
Proyek Java mereka memiliki campuran EJBs, Struts, Custom Framework dan lebih dari 10.000 File Java dengan minimal 200k baris kode (perkiraan min.) Dan digunakan menggunakan Weblogic Server 10
Salam, Dazzler
Jawaban:
Jalani saja. Kami memiliki masalah serupa, yang ironisnya juga dengan kode Spanyol. Kami menggunakan google translate setiap hari. Tetapi kode kami tidak sepenuhnya dalam bahasa Spanyol, dengan kami itu hanya dalam modul kecil yang melakukan front-end. Tetap saja itu menyebalkan, tetapi kami menghitung bahwa hidup dengan itu lebih murah daripada berinvestasi dalam membujuk orang yang bertanggung jawab, bahwa ini adalah ide yang buruk.
sumber
Apa tugasnya? Untuk memelihara dan memodifikasi basis kode ini?
Jika ya, mungkin Anda harus menyewa beberapa programmer berbahasa Spanyol.
Apa persyaratan lain, dokumentasi, dll.
Saya harus bekerja pada basis kode yang merupakan campuran bahasa Inggris dan Jepang, tetapi saya tidak punya larangan untuk menerjemahkan. Saya menggunakan Google Translate untuk menerjemahkan label dan semacamnya untuk elemen web. Tidak semuanya diterjemahkan, karena beberapa ditambahkan sebagai karakter Kanji dalam gifs.
Jika klien benar-benar tidak fleksibel dan sulit untuk diajak bekerja sama, mungkin inilah saatnya mencari klien lain.
Atau balas dendam yang lucu dan tulis dokumentasi dalam bahasa non-Spanyol lainnya. Akan lucu memaksa mereka harus menyewa penerjemah sendiri.
sumber
Jika komentar dalam bahasa Spanyol, itu karena bahasa Spanyol adalah bahasa di mana programmer sebelumnya fasih, dan paling cocok untuk berkomunikasi di antara mereka sendiri.
Jika Anda (atau perusahaan Anda) tidak mengerti bahasa Spanyol dan Anda tidak memiliki programmer bahasa Spanyol, Anda seharusnya tidak mengambil pekerjaan itu, karena Anda tidak dapat melakukan apa yang diminta oleh klien Anda.
sumber
Tulis kelas pembungkus yang memetakan setiap metode bernama Spanyol ke dalam metode bahasa Inggris, dan kemudian panggil mereka.
sumber
Jika perusahaan Anda tidak memiliki cukup pengembang bahasa Spanyol (menulis / membaca), maka cukup merekrut, atau menyelesaikan kontrak dengan klien (dan menyarankan mereka untuk mengumumkan fakta ini ke layanan mereka berikutnya sebelum membuat kontrak), saya akan mengatakan .
Dan mungkin Anda harus memecat manajer (di pihak Anda) yang membuat kontrak dengan klien ini - entah dia tahu bahwa Anda tidak dapat benar-benar menggunakan kode, atau dia tidak (maka dia tidak memberitahu dirinya sendiri).
Dalam beberapa program saya menulis saya menggunakan pengidentifikasi dan komentar sebagian besar Jerman atau Esperanto (ini adalah dua proyek yang berbeda - saya punya lebih banyak juga), tapi kemudian saya tidak mengharapkan orang tanpa pengetahuan bahasa ini untuk mempertahankan proyek-proyek ini .
sumber