clean-code-javascript icon indicating copy to clipboard operation
clean-code-javascript copied to clipboard

:bathtub: Clean Code concepts adapted for JavaScript

Results 190 clean-code-javascript issues
Sort by recently updated
recently updated
newest added

https://kristy-hu.github.io/clean-code-javascript/ Translations are welcome!

### Дополнение к коду: вывод статистики и завершение main() Добавим недостающую часть функции `main()` — вывод статистики и сохранение результата. ```python # Вывод статистики if args.stats: stats = processor.describe_extended() print("\n!...

## Улучшенная версия ii GRUT с расширенными возможностями Ниже — доработанный вариант утилиты с новыми функциями и улучшенной архитектурой. ### Обновлённый исходный код (Python 3.10+) ```python #!/usr/bin/env python3 """ ii...

package com.example.smarthome.manager import androidx.lifecycle.MutableLiveData import com.example.smarthome.model.AutomationScene class SceneManager { val scenes: MutableLiveData = MutableLiveData() private val storedScenes: MutableList = mutableListOf() fun createScene(scene: AutomationScene): Boolean { if (storedScenes.any { it.id ==...

package com.example.smarthome.model data class SmartDevice( val id: String, val name: String, val type: DeviceType, var isOnline: Boolean = false, var status: String = "offline" ) enum class DeviceType { LIGHT,...

package com.example.smarthome import android.os.Bundle import androidx.appcompat.app.AppCompatActivity import androidx.lifecycle.Observer import com.example.smarthome.manager.DeviceManager import com.example.smarthome.manager.SceneManager import com.example.smarthome.model.SmartDevice class MainActivity : AppCompatActivity() { private val deviceManager = DeviceManager() private val sceneManager = SceneManager() override...

// MainActivity.kt package com.example.smarthome import android.os.Bundle import androidx.appcompat.app.AppCompatActivity class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // Инициализация компонентов setupUI() setupDevices() setupScenes() } private fun setupUI()...

# Update Object.assign() example to include modern spread operator alternative ## Summary The current example for "Set default objects with Object.assign" should be updated to include the modern spread operator...