Giter Site home page Giter Site logo

waving

Typing SVG

Stay curious, keep learning, help others


My Programming Philosophies

  1. Make the code work.
  2. Optimize for efficiency. Ensure the code runs as quickly as possible with minimal resource allocation.
  3. Avoid panic in third-party packages. Always pass errors and let users or developers decide how to handle them.
  4. Favor the standard library. Use standard library functions whenever possible to minimize external dependencies.
  5. Thoroughly vet third-party libraries. Only use third-party packages if necessary, and ensure they are reliable and well-maintained.
  6. Write precise tests. Create tests that are specific in scope and avoid unnecessary conditions.
  7. Document comprehensively. Clear and thorough documentation is essential, even if it is not always enjoyable to write.
  8. Commit to continuous learning. Always seek to deepen your understanding and stay updated with best practices and new developments.

📧 Contact Me:

Looking forward to connecting with you! 😄


🌐 Socials:

LinkedIn


Erfan Taghinia's Projects

clean_code_qa icon clean_code_qa

A collection of essential programming questions for self-assessment and code quality improvement. Contribute your answers and engage in discussions to enhance your programming skills

dockertest icon dockertest

Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work.

gocron icon gocron

Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron

golang_qa icon golang_qa

A comprehensive collection of questions and answers covering various aspects of the Go programming language, discover solutions to common challenges faced by Go developers.

js_is_fun icon js_is_fun

Here we get to know some programming principles implemented with JS

mongodb_in_go icon mongodb_in_go

Here we cover all the features that Mongodb comes with golang

rest_gin_go_mvc icon rest_gin_go_mvc

This is a good example to how combine goland, gin, in concept of rest api also mvc structure

restfull_api_qa icon restfull_api_qa

A comprehensive collection of questions and answers related to RESTful API design, covering various aspects and best practices

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.