Tuesday, 31 May 2011

Design Pattern - Thiết kế theo mẫu

Trích bài "Design Pattern - Thiết kế theo mô hình mẫu" - Phạm Đình Trường-Software Engineer, GrapeCity Inc
Trong phát triển phần mềm hiện đại, kiến trúc tổng thể của dự án đóng một vai trò quan trọng, đặc biệt với bộ khung (framework) và mẫu thiết kế (design pattern). Bài viết này sẽ giúp các bạn hiểu được một cách tổng quan về pattern cũng như cách thức thiết kế một số pattern tiêu biểu.

PATTERN là gì?

Pattern mô tả một giải pháp chung đối với một vấn đề nào đó trong thiết kế thường được “lặp lại” trong nhiều dự án. Nói một cách khác, một pattern có thể được xem như một “khuôn mẫu” có sẵn áp dụng được cho nhiều tình huống khác nhau để giải quyết một vấn đề cụ thể. Trong bất kỳ hệ thống phần mềm hướng đối tượng nào chúng ta cũng có thể bắt gặp các vấn đề lặp lại.

Đặc điểm chung:

Friday, 20 May 2011

30 Nguyên tắc cơ bản cho một lập trình viên vào nghề

PHP được xem làm một ngôn ngữ được phổ rộng để tạo nên website, đơng giản, nhanh. Nhưng những nguyên tắc cho người bắt đầu tìm hiểu và học php sẽ giúp chúng ta định hướng hay nói cách khác là tìm ra được tư tưởng sáng suốt khi lập trình. Mình đọc được và dịch lại có thay đổi tí chi thích mỗi câu " I hope he doesn’t mind ".




1.Tài liệu cơ bản

Là người bắt đầu vào nghề, điều đầu tiên cũng là tìm một cuốn tài liệu đọc và học nhưng đại ca google thì làm cho chúng ta ngập ngụa, tài liệu thì nhiều nhưng sự gợi ý là vào thẳng thằng này  PHP manual. hoặc W3schools.com

2. Bật chức năng kiểm tra lỗi

Thursday, 19 May 2011

OOP trong PHP - đoạn code bất hủ


Hàng ngày với từng dòng code cơ bản như dưới đây có làm bạn nhàm chát, mệt nhọc, rồi lại nghĩ rằng mình sẽ mãi mãi replay lại những cái này sao. Thảm hại thật :)
  • Select
  • Insert
  • Delete
  • Update
  • Connect
  • Disconnect