像socket之类的协议是前人已经封装好,直接可以拿来用呢,还是需要自己来封装敲代码的?

如题,请问像socket之类的协议是前人已经封装好,直接可以拿来用呢,还是需要自己来封装敲代码的?

大多数情况都是把前人的代码拿来修改成自己需要的形式,作一些特定的封装,删除一些冗余代码,使其成为项目代码的一部分

说明你还没搞清楚前人封装的用途,能满足你的需求当然可以直接拿来用,如果你发现有什么不能满足的地方,当然要寻找解决方法,但不一定非要自己封装