Lập Trình Lập Trình

Khi báo cáo task phải làm em thấy một số anh trong công ty nói rằng đang refactor code. Em không hiểu lắm nhưng cũng không có ai giải thích và những người mới vào cũng không ai thắc mắc gì nên em cũng ngại không hỏi lại. Em có google rồi nhưng không thấy giải thích thuật ngữ này mà chỉ thấy sử dụng.

Mọi người chỉ giúp em chính xác công việc refactor code là làm những gì?

MVC MVC

Em có tìm hiểu về mô hình Model-View-Controller và cũng đã từng sử dụng MVC trong khi lập trình thông qua các web framework. Khi sử dụng một model trong framework thì em thấy có các hàm như create(), update() ... dùng để lưu dữ liệu và xử lý các tác vụ liên quan tới lưu dữ liệu lên database. Tuy nhiên em đang không hiểu khi tạo logic để xử lý dữ liệu của Model như validate dữ liệu thì nên đặt ở đâu trong code.

Theo em tham khảo thì một số người nói nên đặt ở Controller vì Controller dùng để xử ...

Lập Trình Web Lập Trình Web

PHP (viết tắt của cụm từ Personal Home Page) là ngôn ngữ lập trình kịch bản (scripting language) mã nguồn mở được dùng phổ biến để ra tạo các ứng dụng web chạy trên máy chủ. Mã lệnh PHP có thể được nhúng vào trong trang HTML nhờ sử dụng cặp thẻ PHP <?php ?>

HTML HTML

Với HTML bạn có thể tạo một website cho chính mình.
Trong bài hướng dẫn này bạn sẽ được học về HTML để tạo một website đầu tiên.
HTML rất dễ để học: HTML là mộ...

Docker Docker
Docker là công cụ được xây dựng để giúp phát triển, chạy và triển khai các ứng dụng một cách dễ dàng hơn thông qua việc sử dụng các container. Mỗi container cho...
Docker Là Gì
Go Go

Golang là ngôn ngữ lập trình mới ra đời được phát triển bởi Google và đang được đón nhận mạnh mẽ trong cộng đồng lập trình. Khoá học Golang cơ bản được xây đựng với mục đích giới thiệu những tính năng cơ bản của ngôn ngữ này. Khoá học được thiết kế để dàn

Lập Trình Lập Trình

Cấu trúc của một chương trình viết bằng ngôn ngữ Golang gồm có 3 thành phần chính sau:

  • Tên package
  • Các package khác được import
  • Các hàm (function)

Chúng ta sẽ phân tích các thành phần này sử dụng source code của chương trình Hello World mà chúng ta tìm hiểu ở bài học trước:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

Go Package

Một tập tin Golang được bắt đầu bằng việc khai báo tên package. Package trong go được dùng để nhóm một hoặc nhiều tập tin có liên quan...