DEV Community

Dave Amiana profile picture

Dave Amiana

CS Student | Open-source developer

Joined Joined on  github website twitter website

Education

Currently studying Computer Science majoring in Software Engineering

Design Principles of Data Structures Library

Design Principles of Data Structures Library

Reactions 3 Comments
3 min read
Understanding Abstract Data Types

Understanding Abstract Data Types

Reactions 2 Comments
3 min read
Iterators: The link between Data Structures and Algorithms

Iterators: The link between Data Structures and Algorithms

Reactions 7 Comments
5 min read
Preface: Data Structures

Preface: Data Structures

Reactions 6 Comments
3 min read
Implementing Building Blocks of Reference Semantics: Weak Reference

Implementing Building Blocks of Reference Semantics: Weak Reference

Comments
6 min read
Implementing Building Blocks of Reference Semantics: Shared Reference

Implementing Building Blocks of Reference Semantics: Shared Reference

Reactions 3 Comments
7 min read
Implementing Building Blocks of Reference Semantics: Unique Reference

Implementing Building Blocks of Reference Semantics: Unique Reference

Reactions 4 Comments
6 min read
On Pointer Types: Peeking at Reference Semantics

On Pointer Types: Peeking at Reference Semantics

Reactions 1 Comments
9 min read
Pointers and References: Design Goals and Use Cases

Pointers and References: Design Goals and Use Cases

Reactions 12 Comments 2
6 min read
Designing functions: The building blocks of computer programs

Designing functions: The building blocks of computer programs

Reactions 4 Comments
3 min read
Object-Oriented Programming in Java Part 1

Object-Oriented Programming in Java Part 1

Reactions 4 Comments
6 min read
The R Language: an Overview

The R Language: an Overview

Reactions 3 Comments
9 min read
Data Presentation

Data Presentation

Reactions 3 Comments
5 min read
Let's talk about C#: Overview of the language and core features

Let's talk about C#: Overview of the language and core features

Reactions 6 Comments
6 min read
The Data Science Roadmap

The Data Science Roadmap

Reactions 7 Comments 2
4 min read
Ways to Collect Data

Ways to Collect Data

Reactions 1 Comments
3 min read
Basic Concepts and Definitions in Statistics

Basic Concepts and Definitions in Statistics

Reactions 2 Comments
3 min read
Critical Introduction to Probability and Statistics: Fundamental Concepts & Learning Resources

Critical Introduction to Probability and Statistics: Fundamental Concepts & Learning Resources

Reactions 1 Comments
14 min read
Towards Exceptional Code

Towards Exceptional Code

Reactions 4 Comments
3 min read
Notes on Getting started with Java and other helpful resources

Notes on Getting started with Java and other helpful resources

Reactions 5 Comments
4 min read
World of Forms: An Introduction to Object-Oriented Programming

World of Forms: An Introduction to Object-Oriented Programming

Reactions 13 Comments 1
4 min read
Why C++ is the best language to learn Algorithms and Data Structures?

Why C++ is the best language to learn Algorithms and Data Structures?

Reactions 3 Comments 1
2 min read
Elements of Programming: Fundamental Data Structures

Elements of Programming: Fundamental Data Structures

Reactions 6 Comments
9 min read
Recursion is Recursion

Recursion is Recursion

Reactions 6 Comments
4 min read
Making Sense of Algorithms: General Perspective

Making Sense of Algorithms: General Perspective

Reactions 3 Comments
6 min read
Programming for Beginners

Programming for Beginners

Reactions 7 Comments
8 min read
Operator Overloading in C++: when to use it and why?

Operator Overloading in C++: when to use it and why?

Reactions 6 Comments
2 min read
Parameter passing in C++

Parameter passing in C++

Reactions 7 Comments 5
4 min read
Python Type Annotations

Python Type Annotations

Reactions 3 Comments
4 min read
loading...