Vì vậy, tôi chắc chắn rằng tất cả mọi người đã gặp phải người này vào lúc này hay lúc khác, ai đó nắm bắt được dự án hoặc ý tưởng của bạn và ban đầu cho thấy một số quan tâm. Bạn có thể nói về một số phương thức của bạn và thường vào khoảng thời gian này, chúng xen vào việc nêu rõ cách bạn nên sử dụng phương thức X thay vào đó, hoặc chỉ sử dụng thư viện Y. Nhưng không phải là một gợi ý thân thiện, nhưng giáp với một điều răn. Thường lặp đi lặp lại cùng một lời khuyên nhiều lần như một con vẹt quá nhiệt tình.
Cá nhân, tôi thích phát minh lại cái bánh xe khi tôi đang học, hoặc thậm chí chỉ để giải trí, ngay cả khi nó trở nên tồi tệ hơn những gì đã làm trước đây. Nhưng người này dường như không thể tái tạo bất kỳ tiện ích nào cho các mục đích như vậy, hoặc có thể thử một cái gì đó không tuân thủ nghiêm ngặt các thực hành OOP truyền thống, và sẽ không giải quyết được gì ngoại trừ cảm giác hoàn hảo của họ, và do đó, tự nhiên đẩy sự chỉ trích của họ xuống toàn bộ tai tôi . Trên hết, cuối cùng họ bắt đầu biện minh cho lời khuyên của mình (chậm phát triển) bằng cách liệt kê tất cả những điều cực kỳ phức tạp mà họ đã mã hóa bằng một tay (thường là dọc theo dòng chữ "hãy tin tôi, tôi đã thực hiện / sử dụng chương trình X trong một thời gian dài , Vân vân").
Bây giờ, tôi không phải là một bậc thầy lập trình, có lẽ tôi thậm chí còn không giỏi, và vì thế tôi đánh giá cao lời khuyên và phê bình, nhưng tôi nghĩ rằng lời khuyên / phê bình có thời gian và địa điểm. Cũng có một sự khác biệt lớn giữa việc hữu ích và tự ái. Trước đây có lẽ tôi đã từng sử dụng một sự bác bỏ theo phong cách George Carlin có phần mạnh mẽ hơn, nhưng tôi không nghĩ việc đốt cầu là cách tiếp cận tốt nhất nữa.
Bạn có lời khuyên nào về cách đối phó với kiểu nói bậy này không?