Anlaşılmaması için özel araçlar var, bu işe Obfuscate deniyor, daha okunabilir isim olarak uglify falan da deniyor.
Bu araçların ürettikleri kodların bir kısmı geriye dönüşebiliyor ama hepsi değil.
Benzer şekilde java kodlarını da karıştırabiliyorsunuz, public api'niz açık ve anlaşılık method isimleri ve parametreler alırken işi yapan gerçek kodlarınız karıştırılmış olabiliyor.
Genellikle gayet okunaklı, dökümante edilmiş şekilde yazıyoruz kodlarımızı, ancak yayına alırken bu şekile getiriyoruz ki yazdıklarımızın çalınma riski azalsın, boyutu küçülsün. hoş çalmak istedikten sonra çalabiliyoruz yine de ama uğraştırıyor, bazen onunla uğraşmaktansa yazarım ki bunu diyip yazıyoruz.
0