Cụ thể là nhiu mình có đề xuất rồi, mình đề nghị phạt nặng, cho sợ, nhưng bị từ chối vì phạt thế thì "tiền ae không còn được bao nhiêu, gây tâm lý chán nản cho ae"
Chính xác là như bạn nói, tất cả luôn. Có đứa còn sửa đúng chỗ mình chỉ, những logic tương tự trong project không sửa, mình kiểu wtf luôn.
CI không áp dụng được mới đau, hoặc có thể mình không biết setup. Là vì nhiều cái nó báo kiểu độ dài dòng quá 120 chẳng hạn, lúc thì qua được, lúc thì không nên mình cũng không muốn ignore cái đó. Cụ thể hơn là có những class được generate trong quá trình chạy code, nên khi check static = tool nó báo không có class (PHP), tool phpcs mình không biết config như nào nữa.
Phải nói là ban đầu mình ức chế, sau dần thấy chán, tâm lý đúng như bài viết luôn =)) Thật sự khá là bế tắc.
Edit: Vụ này xảy ra 1 năm rồi =))) chạy chục cái project lớn nhỏ, nên mình k biết là bao h mới ngộ đc nữa
ExpressionEngine is not really a framework, it is a CMS. Their developer is Ellislab or something like that. ExpressionEngine is quite different than other CMS. I have been using it on my ExpressionEngine hosting. The performance is great and it is not bloated either.
Bên bạn có config CI không. Nếu chỉ là lỗi code convention, thì cài CI sẽ check được. PR chưa pass CI thì mọi người không review
Thường mình thấy lỗi khó sửa nhất đến từ mindset:
Vội vàng: Khi fix comment xong thì vội gửi PR lên rồi nhờ người khác check. Trong khi chính mình mới là người cần phải self check đầu tiên.
Không cẩn thận: Selfreview qua loa, với tư tưởng cứ gửi bản thô lên, ae trong team/ leader mới là người soi ra lỗi. Có comment thì mình sửa :v
Không có tư tưởng cải tiến code của mình: Khi code thường không có tư tưởng cầu tiến để viết ra code xịn hơn. Thường tìm 1 giải pháp tạm thời, hoặc trong PR còn 1 số chỗ 'lấn cấn' vì code chưa tốt, nhưng cũng không tham khảo ý kiến của người khác. Vẫn tư tưởng có comment thì fix, không thì merge luôn.
Code có nhiều comment thì hay bực tức :v cho rằng leader/ thằng khác thù mình nên comment nhiều để pull mình không được merge =))
...
Những lỗi này muốn sửa phải mưa dầm thấm lâu, nói nhiều thì member mới tự ngộ ra được :v
trong app/Notifications/ResetPassword.php mình thấy chỉ sửa được 1 số nội dung như cái text của button bên trên vài vài thứ khác.
Còn những cái mình khoanh đỏ thì mình chưa biết ở chỗ nào.
Trong views của mình không có folder vendor, có phải là do phiên bản không bạn?
để custom lại cái content này thì bạn vào file app/Notifications/ResetPassword.php ở function toMail rồi tùy chỉnh, và vào resources/views/vendor/notifications/email.blade.php tùy chỉnh theo ý của bạn, bạn thử test xem sao
THẢO LUẬN
Cụ thể là nhiu
mình có đề xuất rồi, mình đề nghị phạt nặng, cho sợ, nhưng bị từ chối vì phạt thế thì "tiền ae không còn được bao nhiêu, gây tâm lý chán nản cho ae"
Chính xác là như bạn nói, tất cả luôn. Có đứa còn sửa đúng chỗ mình chỉ, những logic tương tự trong project không sửa, mình kiểu wtf luôn.
CI không áp dụng được mới đau, hoặc có thể mình không biết setup. Là vì nhiều cái nó báo kiểu độ dài dòng quá 120 chẳng hạn, lúc thì qua được, lúc thì không nên mình cũng không muốn ignore cái đó. Cụ thể hơn là có những class được generate trong quá trình chạy code, nên khi check static = tool nó báo không có class (PHP), tool phpcs mình không biết config như nào nữa.
Phải nói là ban đầu mình ức chế, sau dần thấy chán, tâm lý đúng như bài viết luôn =)) Thật sự khá là bế tắc.
Edit: Vụ này xảy ra 1 năm rồi =))) chạy chục cái project lớn nhỏ, nên mình k biết là bao h mới ngộ đc nữa
ExpressionEngine is not really a framework, it is a CMS. Their developer is Ellislab or something like that. ExpressionEngine is quite different than other CMS. I have been using it on my ExpressionEngine hosting. The performance is great and it is not bloated either.
Tên package nó là Laravel Log Monitoring mà bạn (dull)
Bên bạn có config CI không. Nếu chỉ là lỗi code convention, thì cài CI sẽ check được. PR chưa pass CI thì mọi người không review
Thường mình thấy lỗi khó sửa nhất đến từ mindset:
Những lỗi này muốn sửa phải mưa dầm thấm lâu, nói nhiều thì member mới tự ngộ ra được :v
cảm ơn em đã đọc bài này nhé!
Bài viết chất lượng
Hi bạn! Bạn cho mình hỏi khi test api bằng Katalon thì có điều gì cần lưu ý không?
Hi bạn! Bạn cho mình hỏi khi test api bằng Katalon thì có điều gì cần lưu ý không?
Nó báo lỗi này luôn
Tại sao phải dùng nginx trong trường hợp này ạ !
thanbnk b.minh su dụng update ok rui
Em cảm ơn bác nha
oki thanks bạn
chắc là cần chạy publish tag cho nó rồi, b có thể đọc thêm tùy chỉnh template ở đây xem sao https://link.sun-asterisk.vn/4uX3rB
Mình dùng bản 5.8. Bên dưới là Hình cây thư mục laravel của mình (ảnh 2 là trong vendor)

b dùng version bao nhiêu ạ
trong app/Notifications/ResetPassword.php mình thấy chỉ sửa được 1 số nội dung như cái text của button bên trên vài vài thứ khác. Còn những cái mình khoanh đỏ thì mình chưa biết ở chỗ nào. Trong views của mình không có folder vendor, có phải là do phiên bản không bạn?
urlthì ở functiontoMailcó định nghĩa đó bạnđể custom lại cái content này thì bạn vào file
app/Notifications/ResetPassword.phpở functiontoMailrồi tùy chỉnh, và vàoresources/views/vendor/notifications/email.blade.phptùy chỉnh theo ý của bạn, bạn thử test xem sao