Stack overflow là gì

     

Trong trong năm gần đây, con số những công cụ được thiết kế với để cung ứng cho các kĩ sư phát triển phần mềm thực sự bùng nổ. Phần đa frameworks giúp bạn nối những ứng dụng lại cấp tốc hơn, các thư viện mã nguồn mở giúp cho bạn tránh nên dựng cùng tái dựng mọi phần nhỏ dại nhặt thông thường. Đồng thời, các dịch vụ đám mây giúp cho việc thêm các đặc tính dễ dãi và tiết kiệm ngân sách hơn không hề ít so với khi bạn tự dựng.

Bạn đang xem: Stack overflow là gì

*

*

Kể từ khi được chuyển vào quản lý và vận hành vào năm 2008, Stack Overflow đã trở thành một nguồn giúp sức thiết yếu. Doanh nghiệp chủ quản thuộc tên Stack Overflow cho biết có cho tới 40 triệu devs truy cập trang web này từng tháng.

Giờ đây, họ có nhu cầu Stack Overflow không đơn thuần chỉ là 1 nơi bạn ta tìm tới khi họ bế tắc mà còn ước ao nó biến chuyển một địa chỉ cửa hàng nơi họ hoàn toàn có thể tìm thấy những tài liệu, tin tức hữu ích, giúp họ giải đáp hồ hết thắc mắc trước lúc họ buộc phải hỏi và chờ đợi câu trả lời.

Đó là lí do nguyên nhân Stack Overflow Documentation được tạo ra mắt. Với mục đích hướng về việc chế tạo ra dựng một kho tư liệu tổng hợp, trở nên tân tiến bằng vẻ ngoài “crowdsourcing”, mỗi sự việc đều đang được share công khai cùng kêu gọi toàn bộ mọi bạn trong chính xã hội devs đó đóng góp chủ kiến và giải quyết.

Vì thể nói cách khác Stack Overflow đã thành công trong nghành nghề hỏi - đáp này. Một vài tên tuổi to đã bắt tay và giữ trữ một vài tài liệu với Stack Overflow trong đó hoàn toàn có thể kể mang đến Dropbox, Microsoft, PayPal, và Twitch.

Xem thêm: Hướng Dẫn Sửa Màn Hình Điện Thoại Bị Đen Bao Nhiêu Tiền, Thay Màn Hình Điện Thoại Samsung Bao Nhiêu Tiền

*

Câu hỏi lớn đặt ra là làm thay nào để các kĩ sư phần mềm hoàn toàn có thể thực hiện được trọng trách nặng nề, đó là, viết những bài viết chất lượng. Phó chủ tịch Stack Overflow, ông Jay Hanlon cho biết phía công ty đã có tác dụng một vài nghiên cứu và phân tích để tìm hiểu xem hầu hết kĩ sư phần mềm sẽ thân mật và kiếm tìm kiếm các gì giữa những tài liệu này.

Và họ đã đi được đến tóm lại rằng, cách tốt nhất để cách tân chất lượng của những bài viết này chính là đưa thêm các ví dụ minh họa vào. “Một trong những những điều mà bọn họ thường dễ thấy khi nghiên cứu tài liệu kia là câu chữ của chúng nhìn bao quát quá đặt nặng vào cú pháp cùng mô tả cụ thể trong khi không có sự liên hệ và không biểu lộ đủ đông đảo gì mà người đọc phải biết. Trong các bước code, phương pháp viết ra cho người khác nhìn luôn luôn ưu việt hơn là nói cho những người ta nghe.”

Thay vì nỗ lực thuyết phục mọi người tình nguyện ghi lại cả một ngôn từ lập trình giỏi framework từ đầu, Stack Overflow đề nghị mọi tín đồ đưa ra hầu hết ví dụ hay cho từng tính năng của một công nghệ. Nếu khách hàng đã thành thục việc lập trình đa luồng trong Java, bạn có thể đưa lên một đoạn code mẫu để hầu như người dễ hiểu và hiểu đúng chuẩn hơn. Hoặc bạn có thể lấy ví dụ bằng cách sửa hay viết lại hay dìm xét đa số đoạn code được gửi lên.

Ý tưởng ở đó là mỗi kĩ sư ứng dụng đều rất có thể đóng góp 1 phần đáng kể mà chỉ việc trong một khoảng thời hạn ngắn. Ví như trong giờ nghỉ trưa chẳng hạn, đấy là một phương pháp khả thi hơn nhiều so với bài toán yêu ước họ dành thời gian rảnh của bản thân mình ra để triển khai một bài xích tuyển tập lưu lại tất cả về ngữ điệu Java.

Xem thêm: The Sims 4 Full Dlc Lỗi The Sims 4 Unable To Start, Solved: Sims 4

Nếu trước đây người dùng Stack Overflow hoàn toàn có thể bầu chọn cho rất nhiều câu trả lời mà người ta cho là hay tuyệt nhất thì lúc này họ hoàn toàn có thể bầu lựa chọn cho mọi ví dụ về code được đưa ra mà họ cho là tuyệt và hữu dụng nhất. Phần nhiều người liên tiếp đăng những nội dung bài viết và lấy ví dụ như hay sẽ có được điểm số cao vị họ được thai chọn, giống như một trò nghịch chạy đua điểm số. Cầm cố nhưng, Hanlon cho rằng đó không hẳn là lí vị thực sự, lí giải lý do con bạn ta lại “cống hiến” bởi vậy cho Stack Overflow. “Những người làm ra các trò nghịch chưa lúc nào có thể khiến người ta chơi đông đảo trò tín đồ ta ko thích. Nhưng shop chúng tôi có thể đụng viên, tiếp thêm động lực cho họ có tác dụng những việc đó”

*

Thay vào đó, Hanlon đến biết, chủ yếu những hộp động cơ cơ phiên bản của con người là đều yếu tố khuyến khích các kĩ sư phần mềm hỗ trợ người khác cùng vượt qua những thử thách. Con tín đồ luôn mong muốn và những nhu cầu ấy đã tạo nên những đụng cơ khiến cho ta ao ước thu nhặt, học hỏi, kết nối, bảo đảm an toàn ý kiến của bản thân cùng cảm thấy mình đã làm được việc có ích, trợ giúp người khác. Trường hợp những cỗ tài liệu được biên chép lại này được hoàn thiện với unique tốt hơn thì chắc hẳn rằng rằng nó sẽ khôn xiết hữu ích cho người làm trở nên tân tiến phần mềm. Cụ nhưng, ko thể lắc đầu được là việc đảm bảo chất lượng của rất nhiều thông tin đến từ khá nhiều người như vậy sẽ tương đối khó khăn cùng đầy thách thức.