1. Phản Phác Quy Chân là gì?
Phản phác quy chân: Nghĩa là điểm cao nhất cũng chính là điểm xuất phát, được ứng dụng trong rất nhiều lĩnh vực. Trong võ học, nó có nghĩa là đạt tới cảnh giới “Tối thượng” trong truyền thuyết, quên đi tất cả võ học trong thiên hạ, bản thân đã không còn chiêu thức cụ thể, chỉ dựa vào ý cảnh mà đơn giản xử lý.
2. Thế nó liên quan gì?
Võ học được thành lập từ các chiêu thức cơ bản, tuyệt thế võ công cũng từ các chiêu thức cơ bản mà ra. Code học cũng tạo thành từ bit/byte cơ bản, chương trình phức tạp đến mấy cũng dịch được ra bytecode. Đôi khi, ta đã quá quen với việc dùng thư viện, dùng framework mà quên thì những thứ nằm sâu bên dưới, không nắm được bản chất. Có những vấn đề mà phải nắm rõ bản chất của nó ta mới có thể giải quyết được.
Bản chất của các ngôn ngữ lập trình cũng chỉ là để giao tiếp với người.Sau đó hệ điều hành lại nói chuyện với máy bằng ngôn ngữ máy 0 1 kinh dị đó.
Vì thế nên việc học lập trình các bạn đừng quá quan tâm đến ngôn ngữ mình học mà hãy tích cực trau dồi thuật toán.Các ngôn ngữ lập trình chỉ khác nhau về hình thức thôi còn ban chất cốt lõi là thuật toán.Vì thế nên đôi lúc chúng ta cắm đầu vào máy không phai là cách giải quyết vấn đề. Hãy học thuật toán đi.
Ngày xưa mình có câu hỏi rất hay là “ngày mai mình sẽ học ngôn ngữ gì”.Hồi đó mình bắt đầu học ngôn ngữ nào mới là mất ăn mất ngủ, cày như con trâu để học xong. Tuy nhiên, sau khi cày cuốc vài ba ngôn ngữ gì đó mình phát hiện chúng khác nhau ở hình thức mà thôi.Thuật toán nếu cùng là hướng đối tượng thì phải như nhau cả.
3. Bài học rút ở đây?
Hãy học thuật toán và cách tư duy hướng đối tượng.Suy nghĩ cách lớp phương thức sẽ khởi tạo trước khi bắt tay vào code.Một lập rình viên giỏi bằng cả nghìn lập trình viên thông thường.Vì thế hãy học một cách thông minh,học để trở thành một lập trình viên giỏi chứ không phải một nhà thông thái biết cả đống ngôn ngữ lập trình rồi đưa 1 bài toán hướng đối tượng không giải được. Hi vọng bài viết sẽ giúp bạn sáng tỏ hơn về con đường lập trình mà bạn định gắn bó