Skip to content

Instantly share code, notes, and snippets.

View akseyh's full-sized avatar
🔴
Recording

Şems Yılmaz akseyh

🔴
Recording
View GitHub Profile
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Sems Yilmaz",
"label": "Full Stack Developer at Cool Digital Solutions",
"image": "",
"email": "yilmazsems@gmail.com",
"phone": "+905333090493",
"url": "",
"summary": "With 3 years of experience as a Full-Stack Developer, I specialize in building dynamic, responsive front-end applications using JavaScript frameworks such as VueJS and React. I am also experienced in back-end development using NodeJS and TypeScript, and am always eager to learn new technologies and best practices.\n\nI am passionate about Cloud and DevOps, and have experience using AWS in production environments. I am also well-versed in a variety of other technologies such as Git, CI/CD, Serverless, and MongoDB. I am a quick learner and always seeking to expand my skillset.\n\nKeywords: Full-Stack Development, JavaScript, TypeScript, NodeJS, Express, NestJS, MongoDB, VueJS, Nuxt, React, Tailwind, AW
@akseyh
akseyh / clean_code.md
Last active November 28, 2020 18:22 — forked from wojteklu/clean_code.md
Robert C. Martin tarafından yazılan 'Clean Code'un Özeti

Kod, eğer kolayca anlaşılabiliyorsa temizdir - takımdaki herkes tarafından. Temiz kod, orijinal yazarı dışındaki bir geliştirici tarafından okunabilir ve geliştirilebilir. Anlaşılabilirlikle birlikte okunabilirlik, değiştirilebilirlik, genişletilebilirlik ve sürdürülebilirlik gelir.


Genel Kurallar

  1. Standart kuralları takip edin.
  2. Aptalca basit tutun. Daha basit her zaman daha iyidir. Karmaşıklığı olabildiğince azaltın.
  3. İzci kuralı. Kamp alanını bulduğunuzdan daha temiz bırakın.
  4. Her zaman temel nedeni bulun. Her zaman bir sorunun temel nedenini arayın.

Tasarım Kuralları

function getData(url) {
const axios = require('axios');
return new Promise((resolve, reject) => {
axios.get(url)
.then(response => resolve(response.data))
.catch(err => reject(err))
})
.catch(err => reject(err))
}