หลาย ๆ คนน่าจะเคยใช้เครื่องมือในการจัด format ของ code ให้ดี และ เหมือนกัน
ด้วยเครื่องมือต่าง ๆ เช่น Pretier และ ESLint เป็นต้น
แต่ครั้งนี้เห็นใน Hacker News พูดถึง Shittier
เป็นเครื่องมือที่ตรงกันข้ามเลย
นั่นคือ ช่วยจัด format ให้อ่านยาก มั่วเข้าไว้

ปล. ขำ ๆ นะครับ อย่านำมาใช้งานจริงละครับ !!

แถมมีคนเข้ามาขอ feature อื่น ๆ อีกเยอะเลย เช่น

  • Random space และ tab
  • เพิ่ม trailing space ให้
  • ใช้ indentation แบบหลากหลาย
  • ใส่ {} ให้กับ code ที่เป็น block
  • ทำการ random เพื่อใส่ suffix ในชื่อ class
  • รูปแบบการตั้งชื่อแบบรวมกันทั้ง camel case, snack case เป็นต้น
  • ทำการเพิ่ม comment แบบสุ่ม และ ไม่ตรงกับ code

ยังไม่พอ มีคนทำ Spaghettify ขึ้นมาอีก
แถมมี extension ใน VS Code อีกด้วย
ลองหามาเล่นแบบขำ ๆ กันดูได้นะ

วันว่าง ๆ ลองเล่นกันดูครับ แก้เบื่อไปได้เยอะมาก ๆ
อย่าลืมไปเปิด PR ด้วยนะ !!

เพิ่มไปอีกกับการเขียน Unmaintainable code !!