Unverified Kaydet (Commit) f2449598 authored tarafından Mert Can Bilgiç's avatar Mert Can Bilgiç Kaydeden (comit) GitHub

Yorumlar kısmı tamamlandı

üst 39ac87cf
...@@ -2048,56 +2048,56 @@ function ozetCikar(veri) { ...@@ -2048,56 +2048,56 @@ function ozetCikar(veri) {
``` ```
**[⬆ en başa dön](#içindekiler)** **[⬆ en başa dön](#içindekiler)**
### Don't leave commented out code in your codebase ### Kod tabanınızda yorum satırına alınmış kod bırakmayın.
Version control exists for a reason. Leave old code in your history. Sürüm kontrol sistemleri bu nedenle var. Eski kodu geçmişinizde bırakın.
**Kötü:** **Kötü:**
```javascript ```javascript
doStuff(); birSeyYap();
// doOtherStuff(); // baskaBirSeyYap();
// doSomeMoreStuff(); // birazDahaBirSeyYap();
// doSoMuchStuff(); // dahaFazlaBirSeyYap();
``` ```
**İyi:** **İyi:**
```javascript ```javascript
doStuff(); birSeyYap();
``` ```
**[⬆ en başa dön](#içindekiler)** **[⬆ en başa dön](#içindekiler)**
### Don't have journal comments ### Yorum satırını günlüğe çevirmeyin
Remember, use version control! There's no need for dead code, commented code, Sürüm kontrol sistemlerini kullanmanız gerektiğini hatırlayın! Ölü koda, yorum satırına alınmış koda ve
and especially journal comments. Use `git log` to get history! özellikle günlüğe çevrilmiş yorum satırına gerek yok. Önceki yapılanları almak için `git log` komutunu kullanın!
**Kötü:** **Kötü:**
```javascript ```javascript
/** /**
* 2016-12-20: Removed monads, didn't understand them (RM) * 2016-12-20: Monadları kaldırdım, onları anlamadım (RM)
* 2016-10-01: Improved using special monads (JP) * 2016-10-01: Özel monadları kullanarak geliştirdim (JP)
* 2016-02-03: Removed type-checking (LI) * 2016-02-03: Tip denetimini kaldırdım (LI)
* 2015-03-14: Added combine with type-checking (JR) * 2015-03-14: Topla fonksiyonunu ekledim (JR)
*/ */
function combine(a, b) { function topla(a, b) {
return a + b; return a + b;
} }
``` ```
**İyi:** **İyi:**
```javascript ```javascript
function combine(a, b) { function topla(a, b) {
return a + b; return a + b;
} }
``` ```
**[⬆ en başa dön](#içindekiler)** **[⬆ en başa dön](#içindekiler)**
### Avoid positional markers ### Konum işaretleyicilerini kullanmaktan kaçının
They usually just add noise. Let the functions and variable names along with the Onlar sadece kuru gürültüden ibaret. Fonksiyonlar ve değişkenlerin uygun girintilemeler,
proper indentation and formatting give the visual structure to your code. yoluyla kodunuza görsel şeklini vermesine izin verin.
**Kötü:** **Kötü:**
```javascript ```javascript
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
// Scope Model Instantiation // Scope Model Örneği
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
$scope.model = { $scope.model = {
menu: 'foo', menu: 'foo',
...@@ -2105,9 +2105,9 @@ $scope.model = { ...@@ -2105,9 +2105,9 @@ $scope.model = {
}; };
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
// Action setup // Eylem tanımlanması
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////
const actions = function() { const eylemler = function() {
// ... // ...
}; };
``` ```
...@@ -2119,7 +2119,7 @@ $scope.model = { ...@@ -2119,7 +2119,7 @@ $scope.model = {
nav: 'bar' nav: 'bar'
}; };
const actions = function() { const eylemler = function() {
// ... // ...
}; };
``` ```
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment