Hôm nay là ngày mọi người học về clean code, thứ mà tất cả học viên luôn được nhắc nhở ngay từ ngày đầu vào cửa. Thứ mà hơn cả nửa lớp chẳng tuân thủ, do phiền, do mệt, do lười, do thấy không cần thiết, hoặc chỉ đơn giản là không thích :v . Vấn đề về clean code cũng chẳng phải mới, nên nó cũng chẳng xa lạ gì khi đọc về bài học clean code. Nhưng mình …
Month: December 2019
Hôm nay là một ngày nhẹ nhàng khi chỉ ngồi nghĩ đặt tên cho các method, class và các biến theo quy tắc clean code. Ngày trước cứ nghĩ rằng đặt tên cho các method, class không quan trọng nhưng khi làm việc mới thực sự thấy rằng việc đặt tên là cực kỳ quan trọng. Bên cạnh đó, việc viết các method rõ ràng, mỗi method chỉ làm 1 việc cũng rất quan trọng cho việc xử lý bảo …
Tính kế thừa hướng đối tượng: chia làm 4: Single Inheritance,Multilevel Inheritance, Hierarchical Inheritance, và Hybrid Inheritance. Trong đó Single Inheritance: là kế thừa kiểu cha con. 1 sinh ra 1. Multilevel Inheritance là kế thừa kiểu ông cháu. 1 sinh ra 1 sinh ra 1. Hierarchical Inheritance Từ 1 lớp cha sinh ra 2 lớp con có chung thuộc tính hoặc hành vi ở lớp cha ( có thể có những thuộc tính, phương thức khác nhau). …
Hôm nay là ngày mùng 10 tháng 12 năm 2019, chiều nay học về clean code , thứ mà tất cả học viên luôn được nhắc nhở ngay từ ngày đầu , trải qua module1 đến tận bay giờ em mới thấy được tầm quan trọng của clean code như thế nào . Thế mà 3/4 lớp chẳng tuân thủ do phiền, do mệt, do lười vào trang translate để dịch do thấy không cần thiết hoặc đơn giản là …
Làm bài tập về Hướng Đối Tượng không hiểu về Canvas bìa tập chuyển động khó không làm được ==> tối lại còn đá bóng nữa 🙁 ==> tối này phải tìm hiểu được Canvas …
hnay học bắt đầu làm bài đối tượng , mình cảm thấy rất khó hiểu,chắc mai phải hỏi chi châu. …
Không nằm ngoài dự đoán, Nghỉ một ngày thôi à mình đã học chậm mất một bài. Cái dạ dày chết tiệt vẫn chưa về một phe với chủ nhân đáng thương của nó. Không còn nhiều sức nữa mà huyên thuyên, vô tình nhớ lại một kỷ niệm rất đáng nhớ trong cuộc đời mà mình đã viết lại thành bài với tất cả niềm kính trọng. Xin phép đăng lên đây, coi như niềm an ủi cho cái …
Interface & abstract class tưởng đâu là 2 thứ giống nhau như 2 giọt nước nhưng khi được học và tìm hiểu thì mới biết nó khác nhau thế nào và hôm nay mình đã học được khi thì thì dùng Interface và khi nào đung abstract class. …
Hôm nay mình học về phần abtracclass và phần interface và mọi nguời trong nhóm thảo luận và tổng kết 1 số vấn đề khắc phục để tuần mới cố gắng và nỗ lực hơn …
Như những tuần khác thì thứ 2 là ngày đầu tuần. Tuần này có kha khá cái hay ho khó nhằn để học thế mà mình lại dành nguyên 1 buổi sáng để làm lại 1 bài crud login logout… Nhưng mà rồi mình nhận ra là cũng đáng để đầu tư vì chiều nay mình lên xem bài bảo vệ nhỏ nhỏ cái mấy tiền bối sắp tốt nghiệp thấy phần lớn nó vẫn có crud dù ko phải …
Hnay học bắt đầu học vào bài hướng đối tượng mình thấy rất khó hiểu vì đọc sl trên james cảm thấy nó rất trìu tượng và khó có thể tiếp thu hết đc, chắc mình sẽ phải có găng hơn. …
Hôm nay 9/12/2019, bước vào tuần 2 của module2 bài tập của chúng tôi. Mọi người đều cố gắng duy trì tốc học chóng mặt, có những bạn đã hoàn thành trước các bài học của tuần. Nhìn các bạn chạy tôi lại cảm thấy lo lắng, sợ không theo kịp mọi người. :(. Bản thân phải tự cố gắng thật nhiều vì mình bắt đầu từ con số không. Mình cần có 1 cách học hiệu quả hơn để …
Hôm nay chúng tôi bắt đầu tuần thứ 2 module 2 bằng 1 bài rất hay và cũng rất dễ nhầm lẫn là Interface & abstract class. Chúng ta có thể hiểu nôm na: abstract class: Khi nhiều class có chung những đặc điểm, hành vi, chức năng nhưng cách thực hiện các hành vi, đặc điểm đó lại khác nhau thì chúng ta sẽ khai báo 1 abstract class có những đặc điểm, hành vi đó. Và 1 abstract …
Lần đầu tiên mình hoàn thành một chương trình trong ngày mà mình cảm thấy hài lòng. Bây giờ, tiếp tục tìm hiểu về lập trình hướng đối tượng. Mình biết đây là một phần khó và sẽ cố gắng nhiều hơn nữa. Tự mình động viên mình để có thêm động lực trong thời gian tiếp theo. Chúc tôi có sức khỏe, tinh thần thoải mái và may mắn để có thể tiếp thu và vượt qua những thời …
Hôm nay cả lớp được học về Interface và Abstract. Về bản chất interface được ví như cách thức dùng để triển khai một bản thiết kế mà ta muốn sử dụng. Vì thế các method trong nó luôn luôn ở chế độ public, và phải bắt buộc được sử dụng trong “bản thiết kế”. Một interface có thể kế thừa một intreface khác. Còn Abstract(trừu tượng) nghĩa là một cái gì đó không hoàn toàn cụ thể, nó chỉ …
Khi tôi viết đoạn văn này, chắc hẳn một hay nhiều người cũng đang làm công việc như tôi, đó là viết blog. Khi chúng ta viết BLog có nghĩa chúng ta cần kiểm điểm, phản tư những gì mình đã học, những gì mình đã đúc kết được trong ngày, dù là đúc kết tốt hay xấu đều là một bài học để chúng ta suy nghẫm, kiểm điểm, phản tư để trưởng thành hơn (khi chúng ta chịu …
Hôm nay là buổi cuối để học về hàm và chuyển sang học về hướng đối tượng . Đây thực sự là một vấn đề mới với những người chưa biết nhiều về lập trình hướng đối tượng như mình. Thực ra nếu nói mình từng được học thì không hẳn , mình học viễn thông cũng chỉ học tới html và có nghe tụi bạn học khác khoa nói về hướng đối tượng khá rôm rả nhưng mình cũng …
Hôm nay bắt đầu được tự tay làm 1 phần mềm “khá” lớn. Vui vì code đã chạy theo ý mình tuy nhiên chưa được tối ưu và một số tính năng mặc dù đã tư duy được nhưng chưa code được, tối sẽ nghiên cứu tiếp. Mỗi ngày đến lớp là một ngày tiến bộ. Cố lên ! …
đầu tuần 4 – học về lập trình hướng đối tượng ==> làm bài tập vẫn chưa định hướng được cách làm ==> tối phải về tìm hiểu và làm hết …
Hôm nay kết thúc học hàm, chuyển qua tự học về hướng đối tượng, kiến thức phần này thấy nó trừu tượng khá là khó hiểu,có vẻ kiến thúc phần này trên james hướng dẫn rất khó hiểu.Mà phần này là kiến thức lại rất quan trọng .Cần học thêm rất nhiều kiến thức trên internet về nó. …
Ngồi cả chiều vọc hướng đối tượng như thằng ngáo, về sleep chút hy vọng tối vọc thông não :-s …
Hôm nay mình học về interface và abstract class, hai thứ rất cần thiết và được sử dụng phổ biến trong việc phân tích và thiết kế hệ thống hướng đối tượng. Interface có thể hiểu như một bản vẽ đối tượng chỉ có phần khai báo, và luôn để là public, là một giải pháp để đảm bảo 1 đối tượng cụ thể nào đó có các phương thức cụ thể và nhiều class khác nhau về bản chất …
Interface và Abstract class là 2 khái niệm cơ bản trong lập trình OOP. Nhưng khi học về vấn đề này lại khá trừu tượng. Abstract class là một class cha cho tất cả các class có cùng bản chất. Bản chất ở đây được hiểu là kiểu, loại, nhiệm vụ của class. Hai class cùng hiện thực một interface có thể hoàn toàn khác nhau về bản chất. Hiểu đơn giản như một thằng con (child class) chỉ có thể là con …
Ngày học với kiến thức mới tuy ít nhưng khá mơ hồ với tính trừu tượng của abstract và interface. Theo ý hiểu sơ qua của em thì abstract là lớp chung nhất và sơ khai nhất, có ít nhất 1 method abstract và dùng chữ nghiêng thì phải. Và dùng với các class gần nhau. iểu đơn giản như một thằng con (child class) chỉ có thể là con của một thằng cha, có tính cách giống cha (abstract …
Interface được mô tả cho các class có chung cách hoạt động, nó được dùng trong trường hợp các class kế thừa không có cùng bản chất nhưng có thể thực hiện các hoạt động giống nhau.Abstract đơn giản được xem như một class cha cho các class con có cùng bản chất, nó dùng trong trường hợp các class kế thừa từ nó có cùng bản chất.Đó là nhưng gì mình tìm hiểu được về interface và abstract, tuy …
Sau những ngày thứ bảy chủ nhật miệt mài nghiên cứu mãi mới thực hiện được cách sử dụng file json,tuy vậy vẫn chưa thành thục, cần luyện tập thêm rất rất nhiều. Bài hôm nay về interface và abstract, lúc đầu đọc hơi khó hiểu nhưng sau khi nghe boss Luân thì cũng hiểu được tương đối là chúng là gì và những trường hợp cần sử dụng chúng. Nhưng vẫn là vấn đề muôn thủa, hiểu và áp …
– Interface là một Template (khuôn mẫu), nó không phải là một lớp đối tượng mà chỉ là một bề nhìn bên ngoài mà nhìn vào đó ta có thể biết được tất cả các hàm của đối tượng implement nó.– Khai báo interface – key interface – phải sử dụng public – triển khai, sử dụng, cài đặt: key implements – lớp triển khai interface: – các lớp có thể triển khai / kế thừa nhiều hơn 1 interface– từ khóa extends trong …
Gần dây ngày càng có nhiều bài tập hơn. Các bài tập mình làm gần đây thường yêu cầu nhiều kiến thức hơn các kiến thức đã học, như bài học về biến , kiểu dữ liệu toán tử đã cần biết về if else, bài tập phần cấu trúc điều kiện có thể cần thêm for, như vậy mới có lời giải tối ưu, ngắn gon hơn, còn không thì code sẽ rất dài và lặp đi lặp lại. …
“Không một ai tự thay đổi cho đến khi người ấy cảm thấy buộc phải làm điều đó.” có lẽ rằng người thành công là người coi thất bại như một sự phản hồi từ cuộc sống, và họ sử dụng những phản hồi này để thay đổi chiến lược cho phù hợp hơn, trước khi bắt đầu lại lần nữa. Họ kiên trì lặp đi lặp lại quá trình này cho đến khi họ đạt được điều mình muốn. …
Cuối tuần về thăm quê, nghe thật thú vị và hạnh phúc biết nhương nào, nhất là tôi trong tình trạng bài vở ngập đầu như thế này. Lại cộng thêm tối thứ sáu, thằng bạn cấp ba sang ngủ nhờ, thế là ba anh em (cả cậu cùng phòng) vừa nhai cơm rang ở quán, vừa bàn chuyện bắt xe ngày mai. Hí hửng biết bao khi kết thúc ngày dài mệt mỏi, gặp ngay “cơm ngon phải có …