Trang 5 trên tổng số 6 Đầu tiênĐầu tiên ... 3456 Cuối cùngCuối cùng
Từ 41 tới 50 trên tổng số 51 kết quả

Đề tài: Không nên lập trình hướng đối tượng (đặc biệt là C++ và Java)?

  1. #41
    Ngày gia nhập
    11 2010
    Bài viết
    41

    Mặc định Không nên lập trình hướng đối tượng (đặc biệt là C++ và Java)?

    Theo nhu mình bik' thi` co' thằng AOP (Aspect - Oriented Programing - lập trình hướng khía cạnh) là cái phát triển lên từ OOP chứ chưa hề bik' có thằng nào dám đạp đổ OOP ra ngoài lề cả. Nếu có thì hi vọng trong tương lai.==> OOP vạn tuế
    i dont care who are u, where yr from, what u did , as long as u love me

  2. #42
    Ngày gia nhập
    12 2010
    Nơi ở
    Cần thơ
    Bài viết
    273

    @@ chưa đọc gì và chưa muốn đọc....
    Đọc tiêu đề như rũ bỏ mọi cố gắn, như ai tát nước vào mặt zzzz....
    Ai bất tài, tôi nhìn hoài chẳng thấy,
    Đi khắp phòng tôi lấy 1 tấm gương,
    Khẽ đặt lên một góc phía bức tường,
    Nhìn vào đó, tôi tận tường kẻ đó.

  3. #43
    Ngày gia nhập
    06 2009
    Nơi ở
    Cái hộp
    Bài viết
    1,255

    Tự đặt giới hạn cho tầm nhìn của mình, khó tiếp nhận những cái mới. Nếu tôi nhìn ra xa và thấy toàn sương mù, không có nghĩa đó là giới hạn của trái đất. Nền tảng và lý thuyết OOP chặt chẽ khiến nó trở thành chân lý, vì nó mô phỏng thế giới thực.

    Cách phản bác của một số bạn đối với chủ topic quả thực chủ quan và thiếu cởi mở. Nếu có một thứ tôi ko đồng ý nhất với chủ topic thì đó là tiêu đề chưa hợp lý lắm, nếu được đặt đúng có lẽ nó vẫn còn ở box cũ.

    Dù sao đây cũng là một topic thảo luận khá nghiêm túc và cũng có ít nhiều giá trị, nếu admin có thể chuyển lại về box cũ thì có lẽ cũng hợp lí.
    Men talk of killing time, while time quietly kills them.
    Time is what we want most, but what we use worst.
    ------------------------------
    YinYang's Programming Blog

  4. #44
    Ngày gia nhập
    05 2011
    Nơi ở
    ~
    Bài viết
    20

    Trích dẫn Nguyên bản được gửi bởi Yin Yang Xem bài viết
    Tự đặt giới hạn cho tầm nhìn của mình, khó tiếp nhận những cái mới. Nếu tôi nhìn ra xa và thấy toàn sương mù, không có nghĩa đó là giới hạn của trái đất.
    Interesting!

    Nền tảng và lý thuyết OOP chặt chẽ khiến nó trở thành chân lý, vì nó mô phỏng thế giới thực.
    Tôi không đồng ý hoàn toàn với bạn về điểm này. Tôi không có ý rằng OOP không có điểm nào tốt, nhưng có lẽ nó chưa thật sự hoàn hảo đến như bạn nói. Gần đây tôi hơi bận một chút nên chúng ta sẽ nói thêm về điều đó sau.

    Nhân tiện, gửi bạn Wazi. Không phải là tôi bỏ qua bài của bạn. Chúng ta sẽ quay lại những câu hỏi của bạn sau khi tôi có thêm một chút thời gian rảnh rỗi.
    if (x >> 0) // if x is much larger than 0?

  5. #45
    Ngày gia nhập
    06 2009
    Nơi ở
    Cái hộp
    Bài viết
    1,255

    "Chân lý" ở đây là theo chủ quan của nhiều người, không phải bản chất của nó. Vì vậy mà mới có những phản ứng của một số bạn ở trên.
    Men talk of killing time, while time quietly kills them.
    Time is what we want most, but what we use worst.
    ------------------------------
    YinYang's Programming Blog

  6. #46
    Ngày gia nhập
    03 2009
    Nơi ở
    %appdata%\Temp
    Bài viết
    819

    Mặc định Không nên lập trình hướng đối tượng (đặc biệt là C++ và Java)?

    Thực ra nếu sửa lại tiêu đề bài này một chút, mang tính cởi mở hơn thay vì đạp đổ tất cả như vậy. Thay vì dùng "Không nên" thì có thể là "Các điểm yếu của OOP". Bạn nói "không nên..." rồi lại "đặc biệt là C++ và Java" nghe có vẻ như đó là điều không tốt, sẽ gây ra thảm họa trong công nghiệp phần mềm, bởi vì chỉ có điều không tốt người ta mới không nên làm. Trong khi đó OOP và đồng bọn lại là thứ tốt nhất mà chúng ta đang có.
    Còn về những điểm yếu mà bạn đã chỉ ra thì tôi đồng ý là có những điểm đúng theo như những arcticle mà bạn cung cấp. Người ta viết cũng không phải là chém gió trên cung trăng. Nhưng hiện giờ nó vẫn đang vận hành tốt. Trong cái khó nó ló cái khôn. Nếu khủng hoảng công nghiệp phần mềm xảy ra lần nữa như cái thời chưa có OOP thì chắc người ta sẽ nghĩ ra cái khác tốt đẹp hơn thôi.
    .::[The best way to predict the future is to invent it]::.
    __________________________________________________ _ - Alan Kay -

  7. #47
    Ngày gia nhập
    11 2010
    Nơi ở
    Black Hole
    Bài viết
    824

    OOP là thứ lập trình gói gọn ,dễ phân tích, dễ sử dụng, dễ chuyển từ tư duy cin người sang lập trình. Ko biết ông đọc ở đâu ra rồi viết bài phán đại.

    Tui nhớ ông thầy tui có nói : Ko có ngôn ngữ lập trình nào chết cả, chỉ là rần số sử dụng ít đi mà thôi.
    Come as guest...... stay as family......... because we're smiling together.

  8. #48
    Ngày gia nhập
    02 2011
    Nơi ở
    Recycle bin
    Bài viết
    57

    chà,nếu sử dụng lập trình hướng thủ tục thì viết một game lớn sẽ mất bao lâu nhỉ,vài năm chăng,hay lâu hơn
    Viết đúng chính tả là một cách thể hiện lòng yêu nước

  9. #49
    Ngày gia nhập
    07 2011
    Bài viết
    16

    Thấy chủ đề này cũng hay nên mình đào ké

    Những nhược điểm mà chủ topic đề cập không đúng cho .NET và Java. Vì sự ra đời và phát triển của 2 nền tảng này nhằm mục đích giải quyết những sự phức tạp, rườm rà và bất hợp lý như chủ topic đã nói. Điều này có lẽ các bạn đã làm việc trên 2 nền tảng này sẽ có câu trả lời rõ ràng nhất.

    Còn một điểm quan trọng nữa, đó là những nhược điểm này nằm trong thiết kế của ngôn ngữ nào đó (C++) chứ không phải là nhược điểm của khái niệm lập trình hướng đối tượng.
    Các bạn nào làm việc trên C++ cũng không có gì phải lo lắng, vì khi các bạn code những cái rườm rà và phức tạp sẽ không được khuyến khích, mà thay vào đó là những nguyên tắc tường minh.
    Bạn sẽ không được viết những đoạn code mang tính chất đánh đố lập trình viên khác
    Đã được chỉnh sửa lần cuối bởi wind.stt : 08-08-2011 lúc 02:58 AM.

  10. #50
    Ngày gia nhập
    04 2011
    Bài viết
    81

    mình thấy tất cả các gói phần mềm lõi của Linux đều viết bằng C, gần như không có gói nào viết bằng OOP thậm chí là C++ cũng không thấy.
    Riêng cá nhân mình thấy tác giả của thread này nói đúng về OOP, OOP quá cao cấp và hơi phức tạp. Mình tin rằng tương lai xa cũng không có gì sáng sủa mấy cho OOP vì cái gì cũng có giá của nó.
    Đã được chỉnh sửa lần cuối bởi panfider1 : 11-08-2011 lúc 05:00 PM. Lý do: lỗi
    live free or die
    phamthechung0@gmail.com

Các đề tài tương tự

  1. Lập trình đa phương tiện trong java nên chọn môi trường java nào?
    Gửi bởi karaken225 trong diễn đàn Thắc mắc lập trình Java
    Trả lời: 3
    Bài viết cuối: 30-07-2016, 07:30 AM
  2. Nên học theo trình tự C --> C++ --> Java --> C# ???
    Gửi bởi friendly_smile trong diễn đàn Kinh nghiệm CNTT
    Trả lời: 79
    Bài viết cuối: 30-03-2015, 11:58 AM
  3. Lập trình web nên chọn ngôn ngữ nào trong 3 ngôn ngữ php, asp.net và java?
    Gửi bởi huy_chuoi trong diễn đàn Kinh nghiệm CNTT
    Trả lời: 25
    Bài viết cuối: 02-10-2013, 04:22 PM
  4. java và c++ nên theo ngôn ngữ nào hơn đối với hiện nay???
    Gửi bởi sau_thien_thu trong diễn đàn Kinh nghiệm CNTT
    Trả lời: 15
    Bài viết cuối: 18-07-2011, 08:33 AM
  5. Nên theo Java hay Dot.Net?????Đó là câu hỏi lớn
    Gửi bởi tungtrum17 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 5
    Bài viết cuối: 28-07-2009, 03:38 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn