Is there a website where I have gathered the common practice of programming?

0 like 0 dislike
51 views
The bottom line is this: the person reading the tutorial starts to write something and then accidentally learns that the count decided to do a byte not an int. Or gender of the user in the database to oboznachat not a string and a Boolean. Or that it is necessary to compare during login not passwords but hashes. Or when it is sufficient to sculpt methods and it's time to do the inheritance. It's all here for the sake of example. I like the advice of seasoned fishermen, nuances about which will tell uncle señor newcomer Joon, but about what usually do not write in books. As, for example, that the nail should be lubricated with fat that it were easier in hard wood.
asked by | 51 views

7 Answers

0 like 0 dislike
Of course not, because everything you've described is not some secret knowledge that we can only remember, and logical techniques that follow from knowledge of the fundamental principles and analysis of product requirements. If you try to replace fundamental knowledge in this casebook, it would be a huge and totally unsuitable for development - so many things you just can't remember. The amount of fundamental knowledge - an order of magnitude less than the amount of particulars that they are derived, but the complexity of these knowledge, thus, higher. Who fundamental knowledge is not mastered, it remains a govnokoder, not yet mastered.
answered by
0 like 0 dislike
but what usually do not write in books.

In the books, just write.
For example:
Clean code Robert Martin,
Code complete by Steve McConnell
Design patterns, too, can say, about it.
answered by
0 like 0 dislike
You ask
where common practice ?

Something like assembled in Topeka on github
for example there is the so-called Awesome Lists, where someone collects the best practices, someone collects courses, and someone design patterns , etc., etc. there are many can be found for every taste.
answered by
0 like 0 dislike
but what don't usually write in books

What are you in the books just is and write. Here, for example, your question about storing password hashes, not plain-text representation, certainly well discussed in the book https://www.amazon.com/Web-Application-Security-Be... . This is the first that I came across in the search, but the index and contents, where it will be 100%.

reading the textbook, starting to write something and then accidentally finds out

Yeah, maybe is tutorial's not one you want to read.

You probably want to say - and if I read at least one book for every an example of you? No, in General I have not read so many books. At some point, I: a) started to do finished working things (apps/scripts/etc); b) job; C) even before all of this learned in time to ask yourself the question "what am I doing?". The number of information sources increased: to books and lecturers were added, and then added a sense of "something I write bad code, you can't do better." Then Google and improve every day.

You by and large ask - where can I find a website to pass this way for N days/weeks. You are not alone - everyone wanted it. Moreover, many think that "the dude" when I found this site and so this fellow now.

If there was a "website", seniors with 10 years of experience 15 years (10 years full experience PLUS 5 years of training and part-time jobs) collected information from thousands historickou and experienced firsthand, I would not suggest salaries in the hundreds of thousands of rubles.
answered by
0 like 0 dislike
answered by
0 like 0 dislike
This site is years of practice, tons of rake and love for his work.
Zakazyvali in the brain, like johnny mnemonic, doesn't exist.
answered by
0 like 0 dislike
there is such https://bug-code.com called
answered by

Related questions

24,509 questions
45,932 answers
0 comments
346 users