Developer Bookmarks
19 subscribers
6 photos
7 videos
44 links
Interesting reads for developers.
Download Telegram
Forwarded from utubebot
This media is not supported in your browser
VIEW IN TELEGRAM
Basic Redux Introduction - Redux Tutorial #3
Forwarded from utubebot
Media is too big
VIEW IN TELEGRAM
Help! I Just Inherited 50,000 Lines of Code! What Do I Do — A Practical Guide || James Powell
John Ousterhout: "A Philosophy of Software Design" | Talks at Google
https://www.youtube.com/watch?v=bmSAYlu0NcY
John Ousterhout: "A Philosophy of Software Design" | Talks at Google
https://www.youtube.com/watch?v=bmSAYlu0NcY
Response Status Codes
The status-code element is a three-digit integer code giving the
result of the attempt to understand and satisfy the request.
1xx (Informational): The request was received, continuing process

o 2xx (Successful): The request was successfully received,
understood, and accepted

o 3xx (Redirection): Further action needs to be taken in order to
complete the request

o 4xx (Client Error): The request contains bad syntax or cannot be
fulfilled

o 5xx (Server Error): The server failed to fulfill an apparently
valid request

https://tools.ietf.org/html/rfc7231
HTTP response status codes indicate whether a specific HTTP request has been successfully completed. Responses are grouped in five classes:

o Informational responses (100–199),
o Successful responses (200–299),
o Redirects (300–399),
o Client errors (400–499),
o Server errors (500–599).

https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
What does it mean for a method or a function to do one thing?

If you want to follow "Do one thing" step back from what the function does and ask what it's for. What does someone calling it really need to know? What details don't they need to know? Can you name it something that will mean something to them?


https://softwareengineering.stackexchange.com/a/402981/4827
If you’re like me preferring to directly work with the git-bash command-line tool instead of using the Teams Explorer window in the Visual Studio 2019 you probably want to have the git-bash tool be accessible in a second!

https://jalalamini.medium.com/adding-git-bash-to-visual-studio-2019-no-extension-required-9e74641b418b