重构了EncodingDetectors#getJavaEncode(String filePath)方法,并附带部分测试数据

重构了EncodingDetectors#getJavaEncode(String filePath)方法,并附带部分测试数据
Co-authored-by: asiawu <asiawu3@qq.com>
Co-committed-by: asiawu <asiawu3@qq.com>
This commit is contained in:
asiawu
2023-07-24 17:15:07 +08:00
committed by gitchenjh
parent d2a8ca2cdd
commit 31c7b2dfb8
33 changed files with 94 additions and 4630 deletions

View File

@@ -0,0 +1 @@
Το μοτίβο στρατηγικής ορίζει μια σειρά από αλγόριθμους και ενσωματώνει κάθε αλγόριθμο έτσι ώστε να μπορούν να αντικατασταθούν μεταξύ τους και η αλλαγή του αλγορίθμου δεν θα επηρεάσει τους πελάτες που χρησιμοποιούν τον αλγόριθμο. Το μοτίβο στρατηγικής ανήκει στο μοτίβο συμπεριφοράς αντικειμένου.Ενθυλακώνει τον αλγόριθμο, διαχωρίζει την ευθύνη χρήσης του αλγορίθμου από την υλοποίηση του αλγορίθμου και αναθέτει σε διαφορετικά αντικείμενα τη διαχείριση αυτών των αλγορίθμων.