จากคำถามว่าใช้อะไรในการ visualize code ออกมาดังรูปโดยสิ่งที่ใช้งานคือ codebase-memory-mcpจะทำการวิเคราะห์ code ผ่าน tree-sitter AST analysisซึ่งสนับสนุน programming language มากกว่า 100 ภาษาและนำ LSP (Language Server Protocol)มาช่วยในการวิเคราะห์ และสร้าง knowledge graph ของ code ออกมา
Read More…
ว่าง ๆ ช่วงฝนตกมานั่งวิเคราะห์ code ของภาษา Swift ด้วย SonarQube กันหน่อย ถ้าไปดูใน SonarQube จะพบว่ามี plugin ให้ใช้แล้ว แต่ว่ามันเป็น commercial หรือเสียเงินนั่นเอง ดังนั้นจึงไปลองหาของฟรีและไปพบกับ Sonar Swift จึงนำมาทดลองใช้กันหน่อย
Read More…
มาดูตัวอย่างของภาพที่ Developer หลาย ๆ คนอาจจะเห็นและพบจนชิน เมื่อ Developer เปิด source code บน IDE หรือ Editor ต่าง ๆ แล้วทำการ compile และ run อาจจะพบเจอกับ Warning หรือ คำเตือนต่าง ๆ จาก compiler จำนวนมาก !! คำถามที่น่าสนใจคือ จะทำอย่างไรต่อไปดีล่ะ ? จะทำการแก้ไข ? จะปล่อยไว้อย่างนั้น ? จะไม่สร้างมันขึ้นมาอีก ? Developer จะทำอย่างไรต่อไป
Read More…