7
头图

Author: Xiao Fu Ge
<br/>Blog: https://bugstack.cn

Precipitate, share, grow, so that you and others can gain something! 😄

1. How to take the road, let you choose by yourself

Station B video : [ ]( https://www.bilibili.com/video/BV1Sr4y1r7T7?spm_id_from=333.999.0.0>]( )

Five years ago, Xianghe Dachang Village opened its doors. My brothers and I were ambitious and took the bus to the interview. Who knew that the job search was less than half a month, and an average of 1.3 people were hanging on the eight-legged essay rocket every day. Within a year, 6 brothers went outsourcing.

Buddha bless!

The fortune-teller said that I was "CRUD Moving Brick 996", but I disagree. I think the one who came out is 20K is 40K , it is up to you to decide.

You have the shortest life with me and the thinnest foundation. Let you choose how you go.

Well, I wish you all the best in Dachang! Cheers every architect!

2. Open source warehouse, bring more people to the road

More than two years, wrote 300+ articles, 100 sets of case code bases, open source to the technical community

Click Star⭐️, collection warehouse, address (read the original text is also OK): https://github.com/fuzhengwei/CodeGuide
  • Warehouse : https://github.com/fuzhengwei/CodeGuide -Thanks for ordering a Star ⭐️
  • describes : open source articles, codes, artwork, to CodeGuide let more good technical partners participate in the contribution content in the warehouse
  • Goal : To output valuable technical content in a systematic, comprehensive, scene-based, and case-based manner, and to fill in the lack of information in the market. Innovation is not about shielding basic knowledge for involution, but like the spirit of Linux open source, to achieve co-construction.
  • Content : by the learning and growth direction of the programmer growing as an architect, we compile learning materials for core programming ideas and technology landing experience.

    • Technology: Java, Spring, Mybatis, SpringBoot, Netty, ASM, Javassist, Byte-buddy, Drools
    • Development: DDD, MVC, middleware, plug-ins, engineering frameworks, design patterns, development specifications, deployment operation and maintenance, full link monitoring, technical solutions
    • Project: IM-Imitate WeChat, DDD+RPC-Distributed Lottery System
    • Published: "Relearn Java Design Patterns"
    • Brochure: "SpringBoot Middleware Design and Development", "Netty+JavaFx Actual Combat IM"
    • PDF: "Mianjing Manual", "Hand Lu Spring", "Byte Code Programming"
    • Other: Knowledge Planet-Code Farmer's Association Lock
  • uses :

    • 👉 If you don’t know where you want to start, what you want to learn, and what the results will be, please see Reading Guide This is a way for code farmers to improve the breadth and depth of their technology stack, and it is also Xiao Fu’s personal experience. Summary of learning experience!
    • 👉 If you are new to the industry, outsourcing, cross-language learning, want to move to a big factory, lack of learning motivation, etc., you can read the growth story of Brother Xiao Fu. This series includes my personal growth and job change in outsourcing to a big factory. Process, Internet learning experience Go -> About Xiao Fu
    • 👉 Recommend read online bugstack.cn (Github access speed is slow, which may cause some pictures to fail to refresh)

3. Share source code, 100+ sets of code cases

, can’t go narrow

100+ sets of case warehouses can always give you some unexpected needs

4. Contribute to Issue and PR

slow down, and meaningful things, we can do it together

October 24, 2021-Programmer's Day 👨🏻‍💻, brother open source all the articles to the code base CodeGuide , go with the same good, make progress and maintain together.

There are more and more articles and more and more fans, and it is often necessary to deal with questions from fan partners on the article. After all, my energy and strength alone are limited. There are many articles, many readers, and many problems. However, the time I can allocate becomes less and less, and the efficiency of maintenance will decrease. Therefore, I hope everyone can participate in the maintenance of CodeGuide. Maintaining such a 6.3k star project is still very meaningful, because a little bit of your contribution will be seen by more people


participate in the maintenance of the project?

Here I provide 3 ways:

  1. proposed Issue : In the Issue, point out what you think needs to be improved/improved (if you can solve it independently, you can submit PR after the issue is raised).
  2. handle Issue : help deal with some pending Issue .
  3. Submit PR : For typos/typos, you can directly submit PR , without submitting Issue confirmation.

1. Submit an Issue

  1. New Issue button in the upper right corner of the project to create a new Issue .
  2. In Issue , you need to write clearly the problems you have encountered, for example: what do you think needs improvement, or what else you think you can add.

For example: CodeGuide , a student found a descriptive problem about HashMap data migration in the face-to-face manual, so he proposed this Issue .

2. Handling Issues

If you find some pending of Issue , you can help solve.

I will put some pending of Issue marked, if you want to help solve this Issue then directly Issue reply about the area they want to help to deal with.

3. Submit PR

First of all, the CodeGuide warehouse belongs to the fuzhengwei account, so we have no right to modify it. So first, we need the Fork , to our account name.

For example, Fork , the warehouse automatically generated under your account.

Then, we can freely modify our own warehouse and write related content~Because the warehouse is a copy of the original warehouse, no matter what you modify it, it will not affect the original warehouse!

After modifying your own warehouse, you can submit Pull Request to the original warehouse, which is a merge request.

So how exactly do you do this?

You are in your own Fork project, click Pull Request , then click New Pull Request

Then, follow the prompts to create Pull Request . Is it very simple?

In addition you can also directly when reading the article, just click on GitHub edit this page this also may, subject to the code base has been Fork, submit PR, it is not very convenient!

Next, you only need to wait for the review of the Xiao Fu).

After receiving your Pull Request , the original warehouse manager can decide whether to merge your submissions. If you agree to merge, your contributions can truly be integrated into the original project!


For the small partners who submit PR:

  1. In the process of solving the Issue, you will deepen your understanding of a certain knowledge point.
  2. If your PR is adopted, your contribution will remain on CodeGuide , and you will also become CodeGuide of Contributor .

I sincerely hope that more can participate in the maintenance of the CodeGuide project, and we can all gain something!


小傅哥
4.7k 声望28.4k 粉丝

CodeGuide | 程序员编码指南 - 原创文章、案例源码、资料书籍、简历模版等下载。