JavaScript
React
Best Practices
Popular
Post image

How to Use Correctly 'self' Keyword in Swift

Posted November 9, 2016
Interesting dive into practices how to use 'self' keyword in Swift. Should you omit or always use 'self'? Find out the reasons and answer.
Continue reading ➞
Post image

Mastering Swift: Tips About Array and Dictionary Literals

Posted November 1, 2016
How to use Swift literals to initialize the 3 fundamental collection types: array, set and dictionary. Details about collection type inference.
Continue reading ➞
Post image

Useful Details About Underscore Keyword in Swift

Posted October 25, 2016
The underscore keyword `_` is used to skip providing unnecessary details in Swift. See all its use cases in details and explanatory examples.
Continue reading ➞
Post image

Coding like Shakespeare: Practical Function Naming Conventions

Updated July 11, 2019
Code like a poet! The article describes practical function naming conventions to increase the code readability. Useful clean code tips and examples.
Continue reading ➞
Post image

Mastering Swift: Essential Details About Strings

A detailed writing how efficiently to handle strings in Swift: string views, count characters, access characters by index and complex string manipulations.
Continue reading ➞
Post image

Useful Tips for Migrating to Swift 3.0

Posted September 28, 2016
The article describes useful tips to migrate to Swift 3.0. C-style for-loops are replaced by for-in loops, new rules for argument labels, and so on.
Continue reading ➞
Post image

The Path of Software Development Craftsmanship

Detailed learning of algorithms and data structures is a must for everyone who plans to become a great software developer. Half knowledge is zero-knowledge.
Continue reading ➞
Post image

What every JavaScript developer should know about Unicode

Unicode in JavaScript: basic concepts, escape sequences, normalization, surrogate pairs, combining marks and how to avoid pitfalls
Continue reading ➞
Post image

The Art of Writing Small and Plain Functions

Messy code wastes your time & efforts. It poisons apps. Clean code is obligatory for a successful project: learn to write small and plain functions.
Continue reading ➞
Post image

How to Iterate Easily Over Object Properties in JavaScript

Object.values() and Object.entries() are another improvement step for JavaScript developers to have helper functions that iterate over object properties.
Continue reading ➞