Nhận phản hồi về phong cách mã hóa của bạn từ một người có nhiều kỹ năng và kinh nghiệm hơn.
Cách tôi làm là tôi có một công việc mà tôi và một lập trình viên cao cấp hợp tác trong các dự án và anh ấy đã xem lại tất cả các mã tôi đã kiểm tra. Phải mất một thời gian tôi mới tìm thấy một phong cách mà cả tôi và anh ấy đều cảm thấy thoải mái một cách hợp lý, và chúng tôi đã có một số cuộc tranh luận sôi nổi về một số điều, nhưng tất cả tôi đã học được rất nhiều và chúng tôi chia tay như những người bạn.
Đọc sách / bài viết về các mẫu thiết kế, áp dụng các mẫu khác nhau cho các vấn đề của bạn và xem những mẫu nào bạn nghĩ là hữu ích trong tình huống nào.
Đọc sách / bài viết về quy ước đặt tên và phong cách định dạng. Các cộng đồng khác nhau sử dụng các phong cách khác nhau. Nói chung nên sử dụng một phong cách mà những người có khả năng đọc mã của bạn sẽ nhận ra.
Một số lời khuyên cụ thể về cấu trúc mã:
- Khi bạn thấy rằng một số phần của mã của bạn có thể được làm đơn giản hơn, hãy làm điều đó.
- Khi bạn thấy rằng một số phần của mã của bạn có thể được sử dụng lại, hãy biến nó thành một hàm và sử dụng lại nó.
- Đừng ngại thay đổi tên của các biến và hàm nếu chúng xấu.
- Khi bạn có một ý tưởng cho một cái gì đó (một cấu trúc, chức năng, lớp, mẫu, bất cứ thứ gì) có thể làm cho cuộc sống của bạn dễ dàng hơn, hãy tạo ra nó và sử dụng nó.
- Thay đổi suy nghĩ của bạn thường xuyên. Mỗi lần bạn làm, bạn học được điều gì đó.
Dành thời gian để làm điều này tất nhiên sẽ làm bạn chậm lại ngay từ đầu. Khi mã của bạn dần dần trở nên thanh lịch hơn, nó sẽ dễ bảo trì hơn và bạn sẽ gặt hái được những lợi ích trong công việc của mình.