reading-note

https://eng-ehabsaleh.github.io/reading-note/

View on GitHub

links In HTML

Links are the defining feature of the web because they allow you to move from one web page to another — enabling the very idea of browsing or surfing.

<img src=”https://slidetodoc.com/presentation_image_h/8d4c6c2458a56765aba7b09d29b6d5e1/image-19.jpg” height=300; width=300;/>

Layout in CSS

In this chapter we are going to look at how to control where each element sits on a page and how to create attractive page layouts.

<img src=”https://developers.google.com/web/updates/images/2017/01/css-grid/examplelayout.png” height=300; width=300;/>

Functions, Methods, and Objects in JS

Functions let you group a series of statements together to perform a specific task. If different parts of a script repeat the same task, you can reuse the function (rather than repeating the same set of statements).

<img src=”https://i.stack.imgur.com/RH5Gl.png” height=300; width=300;/>

Pair Programming on github

More “two heads are better than one” than “stop reading over my shoulder,” pair programming is the practice of two developers sharing a single workstation to interactively tackle a coding task together. At Code Fellows, pair programing is one way we foster a collaborative environment while developing key industry skills.

While there are many different styles, pair programming commonly involves two roles: the Driver and the Navigator. The Driver is the programmer who is typing and the only one whose hands are on the keyboard.

The Navigator uses their words to guide the Driver but does not provide any direct input to the computer. The Navigator thinks about the big picture, what comes next, how an algorithm might be converted in to code, while scanning for typos or bugs.

benefits of pair programmming