quick-references
Abstract Class vs Interface
Abstract class and interface both are used to achieve abstraction where we can declare the abstract methods. Abstract class and interface both can't be instantiated.
Posted September 9, 2022 by Rohith and Anusha ‐ 1 min read
⌖ quick-references blog interface abstract-class differences
GitLab vs GitHub
GitLab is a repository hosting manager tool that is developed by GitLab Inc and is used for the software development process. GitHub is a repository hosting service tool that features collaboration and access control.
Posted September 8, 2022 by Rohith and Anusha ‐ 2 min read
List vs Tuple
List and Tuple in Python are the classes of Python Data Structures. The list is dynamic, whereas the tuple has static characteristics. This means that lists can be modified whereas tuples cannot be modified, the tuple is faster than the list because of static in nature. Lists are denoted by the square brackets but tuples are denoted as parenthesis.
Posted September 8, 2022 by Rohith and Anusha ‐ 1 min read
TCP vs UDP
TCP is a connection-oriented protocol, whereas UDP is a connectionless protocol. A key difference between TCP and UDP is speed, as TCP is comparatively slower than UDP. Overall, UDP is a much faster, simpler, and efficient protocol, however, retransmission of lost data packets is only possible with TCP.
Posted September 8, 2022 by Rohith and Anusha ‐ 2 min read
Comparable vs Comparator
Comparable and Comparator both are interfaces and can be used to sort collection elements.
Posted September 8, 2022 by Rohith and Anusha ‐ 1 min read