Chapter 49 5G
Cheng Wen lamented that most of the useful software is not free, and both MindNode and XMind are paid software.

The software MindNode is very simple, unlike XMind, it doesn't have too many functions, but every function of it is very practical.

But there are also some problems, for example, it can only draw mind maps, the theme has too few colors, and the smart typesetting is still not very smart...

In particular, the theme has too few colors, because a central idea will radiate a lot of small ideas.

If one of its themes is used, it will use different colors by default when creating subclasses, but this can only support six colors, even if it is customized, there are only six.

This is not enough at all, because there are many different ideas when diverging.

Different colors have a high degree of distinction, which makes people look fresh and easier to remember.

XMind did not have this function when it was created. You need to manually change the color of each node and its own theme.

After the requirements are sorted out, the next step is to start development.

At this time, Cheng Wen encountered another problem—he didn't know which language to use.

Now he has learned php, but php language cannot develop software on mac.

After some research, Cheng Wencheng decided to use the language swift. This language was developed by Apple and is used for ios and mac development. Before that, they used object-c, but now Apple’s main promotion has It's swift.

So Cheng Wen intends to learn this language. In fact, he has the foundation of php high-level language, and it is not difficult to learn any new language.

The languages ​​are all interlinked, not just advanced php, but any other advanced language is the same, because the most basic things are the same.

What is the most basic possibility of judgment statements, classes, objects, function methods, and loop statements? The implementation methods of each language are different, but their effects and principles have the same meaning.

In fact, programmers are also very happy now, because with the Internet, there are so many learning materials on it. As long as you can find some good materials, the learning efficiency is still very high.

However, too much information has also caused a problem. There are vast amounts of information on the Internet, good and bad. It is good if you can find good information, which can reduce the time for learning and make you learn more systematically.

But if you find the wrong one, you may waste a lot of time and learn very little. Even if there is a problem with the information, it will be even more terrifying. You may learn the wrong knowledge, so it is better not to learn.

Cheng Wen found a website called raywenderlich through Google. There are some materials on this website, and the quality is not bad.

The preparation of the mac development environment is very simple, you only need to install or upgrade xcode, and this software comes with the system.

Then Cheng Wen began to follow the above cases one by one. At the beginning, he still had a lot of bugs, but as the number of bugs modified increased, his own level was also improved, and there were system bonuses. So the speed of upgrading is very fast.

Fortunately, he is still on the commercial side now, and there are no problems. He just waits for them to complete the changes and then conduct another round of verification and testing.

That's why Cheng Wen had time to learn new knowledge. In one day, Cheng Wen learned almost half of all the above examples.

At home in the evening, Cheng Wen took his notebook and plunged into the system space. Taking advantage of the extra space, he finally finished studying all the examples before 12 o'clock in the evening.

In just one day, Cheng Wen transformed from a novice Swift developer to an intermediate one.

If there is no system, it will take at least a week or two to reach this level.

When he was about to go to bed, Cheng Wen remembered that during the day, he had already completed the daily tasks given by the system.

But he didn't have time to look at this reward until now. It has to be said that Cheng Wen really has a lot of energy when he studies the code.

After looking at the task rewards, the system gave him 50 yuan this time.

It was an account registered by Cheng Wen on Toutiao. Some of the articles posted on it were read by very few people before, so there was no advertising fee, but now there is an advertising fee of 50 yuan.

Orientation experience 50 has been added... Hey, this experience is divided into swift and white box testing and black box testing.

After thinking about the difference between the previous and this time, Cheng Wen found out the difference between the two. Before, he used test cases to find bugs, but this time it was different. He did not write test cases at the beginning, because Cheng Wen It doesn't matter if there is no test case for something so simple.

So after running it by himself, he found a few problems, and then modified them. There were even a few grammatical errors. Is there anything I have overlooked.

Not to mention the results, there were a few things that Cheng Wen had overlooked.

Cheng Wen guessed that the skill points of the white box should be obtained when directly looking for problems in the code.

He has 50 free skill points, but he is not willing to use them. He always feels that he should give himself some leeway.

But this time there was another reward that caught Cheng Wen's attention - 5G memory.

I took out this 5G memory in the system space, and did not see any memory sticks.

说实在的程文看到这个5G就有点不得劲,“内存怎么会有5G,不都是1G、2G、4G……这样成倍成倍的加吗?”

Cheng Wen complained a bit.

Ding--

[According to the wishes of the host, 5G memory becomes 4G]

"I'm going, my stinky mouth, the system, 5G is good, 5G is wonderful, it is 4G more than 1G, it is better than..."

system:……

[I'm afraid of you, 5G, 5G, or 5G! 】

Cheng Wen secretly wiped off his sweat. Fortunately, the system still has a bit of human touch.

After reading the instructions, Cheng Wen finally understood that the 5G memory is not for a 5G memory stick.

Rather, it is a special attribute that can be added to any electronic product that requires memory, and can be taken off at any time.

There are so many uses, the current mobile phone, computer, tablet, kindle, which one does not need memory, and it is obvious that the larger the memory, the better the use of electronic products.

Otherwise, there wouldn’t be so many press conferences saying how many gigabytes of memory our new generation of mobile phones or computers have, which is much more than the previous generation.

With a thought, Cheng Wen added the 5G memory to his newly bought laptop.

Before, because I didn’t have much savings, I only bought a medium configuration, and the memory size was only 8G, and now it has reached 13G.

Cheng Wen didn't know how the system worked. He took a look at the overview of his computer, and sure enough, the memory size had changed to 13G.

In Cheng Wen's opinion, the addition of 5G memory should have no effect. After all, the computer itself already has 8G, which is equivalent to an increase of only 5/8 percent. Overall, it should not have much effect on the performance of the computer. change.

But talking is better than nothing, Cheng Wen thought so at first, but after he used it, he felt that he was too naive.

(End of this chapter)

Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like